Module: libav
Branch: master
Commit: 28a807e28b4534326527df24ca7ae092ba0b15cd

Author:    Nicolas Bertrand <[email protected]>
Committer: Diego Biurrun <[email protected]>
Date:      Tue Mar 26 23:21:15 2013 +0100

libopenjpeg: Add support for XYZ colorspace, found in DCINEMA frames

Signed-off-by: Diego Biurrun <[email protected]>

---

 libavcodec/libopenjpegdec.c |    5 ++++-
 1 files changed, 4 insertions(+), 1 deletions(-)

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;

_______________________________________________
libav-commits mailing list
[email protected]
https://lists.libav.org/mailman/listinfo/libav-commits

Reply via email to