Re: [FFmpeg-devel] [PATCH] avformat/nut: add float pixel formats support

2022-04-17 Thread Michael Niedermayer
On Fri, Apr 15, 2022 at 11:57:19AM +0200, Paul B Mahol wrote: > Signed-off-by: Paul B Mahol > --- > libavcodec/raw.c | 9 + > libavformat/nut.c| 9 + > tests/ref/fate/filter-pixdesc-gbrapf32be | 2 +- > tests/ref/fate/filter-pixde

Re: [FFmpeg-devel] [PATCH 3/5] avcodec/mjpegdec: Avoid copying data when flipping image

2022-04-17 Thread Michael Niedermayer
On Thu, Apr 14, 2022 at 05:57:38PM +0200, Andreas Rheinhardt wrote: > Basically reverts af15c17daa5d8d2940c0263ba4d3ecec761c11ee. > Flipping a picture by modifying the pointers is so common > that even users of direct rendering should take it into account. > > Signed-off-by: Andreas Rheinhardt >

[FFmpeg-devel] [PATCH v15 0/4] Jpeg XL Patch Set

2022-04-17 Thread Leo Izen
Changes: v15: - Make changes requested by Anton from v14 -- Add failsafe for infinite encode loop in libjxlenc.c - Make changes requested by Andreas from v14 -- Avoid linking error if the demuxer is disabled -- Avoid accessing GetBitContext members directly -- Thoroughly comment JXL_DEC_S

[FFmpeg-devel] [PATCH v15 1/4] avcodec/jpegxl: add Jpeg XL image codec

2022-04-17 Thread Leo Izen
This commit adds support to libavcodec to read encoded Jpeg XL images. Jpeg XL is intended to be an extended-life replacement to legacy mjpeg. --- MAINTAINERS | 1 + libavcodec/codec_desc.c | 9 + libavcodec/codec_id.h | 1 + 3 files changed, 11 insertions(+) diff --git a/MA

[FFmpeg-devel] [PATCH v15 3/4] avcodec/libjxl: add Jpeg XL encoding via libjxl

2022-04-17 Thread Leo Izen
This commit adds encoding support to libavcodec for Jpeg XL images via the external library libjxl. --- configure | 3 +- libavcodec/Makefile| 1 + libavcodec/allcodecs.c | 1 + libavcodec/libjxlenc.c | 384 + 4 files changed, 388 inse

[FFmpeg-devel] [PATCH v15 2/4] avcodec/libjxl: add Jpeg XL decoding via libjxl

2022-04-17 Thread Leo Izen
This commit adds decoding support to libavcodec for Jpeg XL images via the external library libjxl. --- MAINTAINERS | 1 + configure | 5 + doc/general_contents.texi | 7 + libavcodec/Makefile | 1 + libavcodec/allcodecs.c| 1 + libavcodec/libjxl.c

[FFmpeg-devel] [PATCH v15 4/4] avformat/image2: add Jpeg XL as image2 format

2022-04-17 Thread Leo Izen
This commit adds support to libavformat for muxing and demuxing Jpeg XL images as image2 streams. --- MAINTAINERS| 1 + libavformat/Makefile | 1 + libavformat/allformats.c | 1 + libavformat/img2.c | 1 + libavformat/img2dec.c | 20 ++ libavformat/img

Re: [FFmpeg-devel] [PATCH] avformat/matroska: Support HDR10+ metadata in Matroska.

2022-04-17 Thread Michael Niedermayer
On Wed, Mar 30, 2022 at 04:22:23PM -0700, Mohammad Izadi wrote: > From: Gyan Doshi > > The fate test file can be found here: > https://drive.google.com/file/d/1jGW3f94rglLfr5WGmMQe3SEnp1YkbMRy/view?usp=drivesdk > The video file needs to be copied to fate-suite/mkv/ > --- > libavcodec/dynamic_hd