libav: Add support for 10 bit planar AYUV formats
authorSebastian Dröge <sebastian@centricular.com>
Tue, 10 Mar 2015 09:18:53 +0000 (10:18 +0100)
committerSebastian Dröge <sebastian@centricular.com>
Tue, 10 Mar 2015 09:18:53 +0000 (10:18 +0100)
ext/libav/gstavcodecmap.c

index d64272f..136f6b4 100644 (file)
@@ -2581,6 +2581,12 @@ static const PixToFmt pixtofmttable[] = {
   {GST_VIDEO_FORMAT_GBR, AV_PIX_FMT_GBRP},
   {GST_VIDEO_FORMAT_GBR_10LE, AV_PIX_FMT_GBRP10LE},
   {GST_VIDEO_FORMAT_GBR_10BE, AV_PIX_FMT_GBRP10BE},
+  {GST_VIDEO_FORMAT_A420_10LE, AV_PIX_FMT_YUVA420P10LE},
+  {GST_VIDEO_FORMAT_A420_10BE, AV_PIX_FMT_YUVA420P10BE},
+  {GST_VIDEO_FORMAT_A422_10LE, AV_PIX_FMT_YUVA422P10LE},
+  {GST_VIDEO_FORMAT_A422_10BE, AV_PIX_FMT_YUVA422P10BE},
+  {GST_VIDEO_FORMAT_A444_10LE, AV_PIX_FMT_YUVA444P10LE},
+  {GST_VIDEO_FORMAT_A444_10BE, AV_PIX_FMT_YUVA444P10BE},
 };
 
 GstVideoFormat