[FFmpeg-devel] [PATCH v3] avcodec/libjxl: add JPEG XL decoding via libjxl

Michael Niedermayer michael at niedermayer.cc
Fri Oct 22 23:31:41 EEST 2021


On Thu, Oct 21, 2021 at 08:49:36PM -0400, Leo Izen wrote:
> Use the external libjxl library to add decoding for JPEG XL
> images, and add the appropriate image2 muxers and demuxers
> to read/write JPEG XL image files.
> ---
>  MAINTAINERS               |   2 +
>  configure                 |   5 +
>  doc/general_contents.texi |   7 +
>  libavcodec/Makefile       |   1 +
>  libavcodec/allcodecs.c    |   1 +
>  libavcodec/codec_desc.c   |   9 ++
>  libavcodec/codec_id.h     |   1 +
>  libavcodec/libjxl.c       |  72 +++++++++
>  libavcodec/libjxl.h       |  44 ++++++
>  libavcodec/libjxldec.c    | 301 ++++++++++++++++++++++++++++++++++++++
>  libavcodec/version.h      |   2 +-
>  libavformat/allformats.c  |   1 +
>  libavformat/img2.c        |   1 +
>  libavformat/img2dec.c     |  91 ++++++++++++
>  libavformat/img2enc.c     |   6 +-
>  libavformat/mov.c         |   1 +

This should be split between libavcodec and libavformat
also probe still fails
Failure of jpegxl_pipe probing code with score=51 type=0 p=6B0 size=32

Is there some public format spec of this ?

[...]
-- 
Michael     GnuPG fingerprint: 9FF2128B147EF6730BADF133611EC787040B0FAB

Everything should be made as simple as possible, but not simpler.
-- Albert Einstein
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 195 bytes
Desc: not available
URL: <https://ffmpeg.org/pipermail/ffmpeg-devel/attachments/20211022/e643f495/attachment.sig>


More information about the ffmpeg-devel mailing list