diff options
author | Leo Izen <leo.izen@gmail.com> | 2023-07-10 18:07:09 -0400 |
---|---|---|
committer | Leo Izen <leo.izen@gmail.com> | 2023-08-27 01:36:18 -0400 |
commit | e8a63b4763bf8f10b00a83fe993b2bfdfe4f0545 (patch) | |
tree | 0f317ed7c0e865c445f7b7cee67bdd6af8db8ee1 /libavformat/img2dec.c | |
parent | 0c0dd23fe1102313742092c4760596971755814e (diff) |
avformat/jpegxl: remove jpegxl_probe, instead call avcodec/jpegxl_parse
This prevents code duplication in the source form by calling the parse
code that was moved to avcodec last commit. The code will be duplicated
in binary form for shared builds (it's not that large), but for source
code it will only exist in one location now.
Signed-off-by: Leo Izen <leo.izen@gmail.com>
Diffstat (limited to 'libavformat/img2dec.c')
-rw-r--r-- | libavformat/img2dec.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/libavformat/img2dec.c b/libavformat/img2dec.c index b986d3a502..15fd67927f 100644 --- a/libavformat/img2dec.c +++ b/libavformat/img2dec.c @@ -36,7 +36,7 @@ #include "avio_internal.h" #include "internal.h" #include "img2.h" -#include "jpegxl_probe.h" +#include "libavcodec/jpegxl_parse.h" #include "libavcodec/mjpeg.h" #include "libavcodec/vbn.h" #include "libavcodec/xwd.h" @@ -850,7 +850,7 @@ static int jpegxl_probe(const AVProbeData *p) if (AV_RL16(b) != FF_JPEGXL_CODESTREAM_SIGNATURE_LE) return 0; #if CONFIG_IMAGE_JPEGXL_PIPE_DEMUXER - if (ff_jpegxl_verify_codestream_header(p->buf, p->buf_size, 1) >= 0) + if (ff_jpegxl_parse_codestream_header(p->buf, p->buf_size, NULL, 5) >= 0) return AVPROBE_SCORE_MAX - 2; #endif return 0; |