avcodecmap: Add GBR_12LE/BE and GBRA_12LE/BE pixel format mapping for CineForm decoder
authorEmeric Grange <egrange@gopro.com>
Wed, 15 Mar 2017 14:37:29 +0000 (15:37 +0100)
committerSebastian Dröge <sebastian@centricular.com>
Thu, 16 Mar 2017 14:10:23 +0000 (16:10 +0200)
ext/libav/gstavcodecmap.c

index e9a7d4f..9552f70 100644 (file)
@@ -2687,6 +2687,10 @@ 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_GBR_12LE, AV_PIX_FMT_GBRP12LE},
+  {GST_VIDEO_FORMAT_GBR_12BE, AV_PIX_FMT_GBRP12BE},
+  {GST_VIDEO_FORMAT_GBRA_12LE, AV_PIX_FMT_GBRAP12LE},
+  {GST_VIDEO_FORMAT_GBRA_12BE, AV_PIX_FMT_GBRAP12BE},
   {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},