vlc/vlc-2.1 | branch: master | Rafaël Carré <[email protected]> | Tue Dec 10 
12:41:09 2013 -0500| [b18b4ba4dd3c45379dfb4cdd69be4fa84ec6c1ee] | committer: 
Rafaël Carré

avcodec: handle codecs outputting YUVA 4:2:0 and 4:2:2

(cherry picked from commit e1bdb39097f99e5f2c0748dc484de0e7815f29ad)
Signed-off-by: Rafaël Carré <[email protected]>

> http://git.videolan.org/gitweb.cgi/vlc/vlc-2.1.git/?a=commit;h=b18b4ba4dd3c45379dfb4cdd69be4fa84ec6c1ee
---

 modules/codec/avcodec/chroma.c |    5 +++++
 1 file changed, 5 insertions(+)

diff --git a/modules/codec/avcodec/chroma.c b/modules/codec/avcodec/chroma.c
index 4dc18a1..a767f56 100644
--- a/modules/codec/avcodec/chroma.c
+++ b/modules/codec/avcodec/chroma.c
@@ -93,6 +93,11 @@ static const struct
     {VLC_CODEC_I422_10L, PIX_FMT_YUV422P10LE, 0, 0, 0 },
     {VLC_CODEC_I422_10B, PIX_FMT_YUV422P10BE, 0, 0, 0 },
 
+    {VLC_CODEC_YUV420A, PIX_FMT_YUVA420P, 0, 0, 0 },
+#if LIBAVUTIL_VERSION_INT >= AV_VERSION_INT(51,45,0)
+    {VLC_CODEC_YUV422A, AV_PIX_FMT_YUVA422P, 0, 0, 0 },
+#endif
+
     {VLC_CODEC_I444_9L, PIX_FMT_YUV444P9LE, 0, 0, 0 },
     {VLC_CODEC_I444_9B, PIX_FMT_YUV444P9BE, 0, 0, 0 },
     {VLC_CODEC_I444_10L, PIX_FMT_YUV444P10LE, 0, 0, 0 },

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

Reply via email to