diff options
author | Leo Izen <leo.izen@gmail.com> | 2023-12-11 07:02:33 -0500 |
---|---|---|
committer | Leo Izen <leo.izen@gmail.com> | 2023-12-22 22:08:29 -0500 |
commit | 42f78925d706ad62c982ec25566351f75d44d482 (patch) | |
tree | fd247e5a0b4c2b78c5759c67a2458df9b05d2030 | |
parent | f6ef6a853cd6334fcc70aa6c1b3f05028d57b82b (diff) | |
download | ffmpeg-42f78925d706ad62c982ec25566351f75d44d482.tar.gz |
avcodec/libjxlenc: accept rgbf32 and rgbaf32 frames
These pixel formats have always been supported by libjxl, but at the
time this plugin was written, they were not in FFmpeg yet. Now that
they are in FFmpeg, we should support them.
Signed-off-by: Leo Izen <leo.izen@gmail.com>
-rw-r--r-- | libavcodec/libjxlenc.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/libavcodec/libjxlenc.c b/libavcodec/libjxlenc.c index a72956018d..03fd5ccfe2 100644 --- a/libavcodec/libjxlenc.c +++ b/libavcodec/libjxlenc.c @@ -492,6 +492,7 @@ const FFCodec ff_libjxl_encoder = { .p.pix_fmts = (const enum AVPixelFormat[]) { AV_PIX_FMT_RGB24, AV_PIX_FMT_RGBA, AV_PIX_FMT_RGB48, AV_PIX_FMT_RGBA64, + AV_PIX_FMT_RGBF32, AV_PIX_FMT_RGBAF32, AV_PIX_FMT_GRAY8, AV_PIX_FMT_YA8, AV_PIX_FMT_GRAY16, AV_PIX_FMT_YA16, AV_PIX_FMT_GRAYF32, |