[FFmpeg-cvslog] libopenjpeg: Add support for XYZ colorspace, found in DCINEMA frames
Nicolas Bertrand
git at videolan.org
Fri Apr 5 13:00:39 CEST 2013
ffmpeg | branch: master | Nicolas Bertrand <nicoinattendu at gmail.com> | Tue Mar 26 23:21:15 2013 +0100| [28a807e28b4534326527df24ca7ae092ba0b15cd] | committer: Diego Biurrun
libopenjpeg: Add support for XYZ colorspace, found in DCINEMA frames
Signed-off-by: Diego Biurrun <diego at biurrun.de>
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=28a807e28b4534326527df24ca7ae092ba0b15cd
---
libavcodec/libopenjpegdec.c | 5 ++++-
1 file changed, 4 insertions(+), 1 deletion(-)
diff --git a/libavcodec/libopenjpegdec.c b/libavcodec/libopenjpegdec.c
index 19ab160..9ff1429 100644
--- a/libavcodec/libopenjpegdec.c
+++ b/libavcodec/libopenjpegdec.c
@@ -57,12 +57,15 @@
AV_PIX_FMT_YUV420P16, AV_PIX_FMT_YUV422P16, \
AV_PIX_FMT_YUV444P16
+#define XYZ_PIXEL_FORMATS AV_PIX_FMT_XYZ12
+
static const enum AVPixelFormat rgb_pix_fmts[] = {RGB_PIXEL_FORMATS};
static const enum AVPixelFormat gray_pix_fmts[] = {GRAY_PIXEL_FORMATS};
static const enum AVPixelFormat yuv_pix_fmts[] = {YUV_PIXEL_FORMATS};
static const enum AVPixelFormat any_pix_fmts[] = {RGB_PIXEL_FORMATS,
GRAY_PIXEL_FORMATS,
- YUV_PIXEL_FORMATS};
+ YUV_PIXEL_FORMATS,
+ XYZ_PIXEL_FORMATS};
typedef struct {
AVClass *class;
More information about the ffmpeg-cvslog
mailing list