This test relies on FATE samples that haven't been uploaded yet. To test, unzip the following zipfile[1] in the FATE_SAMPLES directory, placing the test images in jxl/.
[1]: https://buzo.us/y.zip sha256sum: 43a2eeb0dfdf471b47a9fdfb1653974fa156ceceb776891cc137569a8ebf0e75 signature: https://buzo.us/R.asc Leo Izen (3): avcodec/jpegxl_parser: add JPEG XL parser avformat/jpegxl: remove jpegxl_probe, instead call avcodec/jpegxl_parse fate/jpegxl_anim: add demuxer fate test for jpegxl_anim libavcodec/Makefile | 2 + libavcodec/jpegxl.h | 104 +++++++++ .../jpegxl_parse.c | 21 +- .../jpegxl_parse.h | 203 +++++++++++++----- libavcodec/jpegxl_parser.c | 165 ++++++++++++++ libavcodec/parsers.c | 1 + libavcodec/version.h | 2 +- libavformat/Makefile | 4 +- libavformat/img2dec.c | 4 +- libavformat/jpegxl_anim_dec.c | 111 ++-------- libavformat/jpegxl_parse.c | 22 ++ tests/Makefile | 1 + tests/fate/jxl.mak | 16 ++ tests/ref/fate/jxl-anim-demux-belgium | 6 + tests/ref/fate/jxl-anim-demux-icos4d | 6 + tests/ref/fate/jxl-anim-demux-lenna256 | 6 + tests/ref/fate/jxl-anim-demux-newton | 6 + 17 files changed, 505 insertions(+), 175 deletions(-) create mode 100644 libavcodec/jpegxl.h rename libavformat/jpegxl_probe.h => libavcodec/jpegxl_parse.c (55%) rename libavformat/jpegxl_probe.c => libavcodec/jpegxl_parse.h (68%) create mode 100644 libavcodec/jpegxl_parser.c create mode 100644 libavformat/jpegxl_parse.c create mode 100644 tests/fate/jxl.mak create mode 100644 tests/ref/fate/jxl-anim-demux-belgium create mode 100644 tests/ref/fate/jxl-anim-demux-icos4d create mode 100644 tests/ref/fate/jxl-anim-demux-lenna256 create mode 100644 tests/ref/fate/jxl-anim-demux-newton -- 2.41.0 _______________________________________________ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org https://ffmpeg.org/mailman/listinfo/ffmpeg-devel To unsubscribe, visit link above, or email ffmpeg-devel-requ...@ffmpeg.org with subject "unsubscribe".