[FFmpeg-devel] [PATCH v4 0/5] jpegxl patchset
Leo Izen
leo.izen at gmail.com
Fri Jan 7 11:01:06 EET 2022
This is the same code as v3 but with the version numbers in version.h
rebased onto git master.
Leo Izen (5):
avcodec/jpegxl: add Jpeg XL image codec and parser
avcodec/libjxl: add Jpeg XL decoding via libjxl
avcodec/libjxl: add Jpeg XL encoding via libjxl
avformat/image2: add Jpeg XL as image2 format
fate/jpegxl: add JPEG XL demux and parse FATE test
MAINTAINERS | 3 +
configure | 6 +
doc/general_contents.texi | 7 +
libavcodec/Makefile | 3 +
libavcodec/allcodecs.c | 2 +
libavcodec/codec_desc.c | 9 +
libavcodec/codec_id.h | 1 +
libavcodec/jpegxl.h | 206 +++++++
libavcodec/jpegxl_parser.c | 809 ++++++++++++++++++++++++++++
libavcodec/libjxl.c | 70 +++
libavcodec/libjxl.h | 48 ++
libavcodec/libjxldec.c | 276 ++++++++++
libavcodec/libjxlenc.c | 383 +++++++++++++
libavcodec/parsers.c | 1 +
libavcodec/version.h | 2 +-
libavformat/allformats.c | 1 +
libavformat/img2.c | 1 +
libavformat/img2dec.c | 19 +
libavformat/img2enc.c | 6 +-
libavformat/mov.c | 1 +
libavformat/version.h | 2 +-
tests/fate/image.mak | 10 +
tests/ref/fate/jxl-parse-codestream | 6 +
tests/ref/fate/jxl-parse-container | 6 +
24 files changed, 1873 insertions(+), 5 deletions(-)
create mode 100644 libavcodec/jpegxl.h
create mode 100644 libavcodec/jpegxl_parser.c
create mode 100644 libavcodec/libjxl.c
create mode 100644 libavcodec/libjxl.h
create mode 100644 libavcodec/libjxldec.c
create mode 100644 libavcodec/libjxlenc.c
create mode 100644 tests/ref/fate/jxl-parse-codestream
create mode 100644 tests/ref/fate/jxl-parse-container
--
2.34.1
More information about the ffmpeg-devel
mailing list