diff options
author | Edward Hervey <edward@centricular.com> | 2016-11-24 17:15:14 +0100 |
---|---|---|
committer | Edward Hervey <bilboed@bilboed.com> | 2016-11-24 17:15:14 +0100 |
commit | 9258b8ba53ad90776113055ec759eeaa04ef0163 (patch) | |
tree | 3ad66539079e4551a3ae392f5327cff38d1c65e3 | |
parent | ac4a47bacbcfd62e6330fc6b79c4456bfaf4511b (diff) | |
download | gst-libav-9258b8ba53ad90776113055ec759eeaa04ef0163.tar.gz |
avcodecmap: Add support for packed 32bit RGBx variants
We can support those, so just add the mapping
-rw-r--r-- | ext/libav/gstavcodecmap.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/ext/libav/gstavcodecmap.c b/ext/libav/gstavcodecmap.c index 5cd430a..690ef47 100644 --- a/ext/libav/gstavcodecmap.c +++ b/ext/libav/gstavcodecmap.c @@ -2605,9 +2605,13 @@ static const PixToFmt pixtofmttable[] = { {GST_VIDEO_FORMAT_UYVY, AV_PIX_FMT_UYVY422}, /* GST_VIDEO_FORMAT_AYUV, */ /* GST_VIDEO_FORMAT_RGBx, */ + {GST_VIDEO_FORMAT_RGBx, AV_PIX_FMT_RGB0}, /* GST_VIDEO_FORMAT_BGRx, */ + {GST_VIDEO_FORMAT_BGRx, AV_PIX_FMT_BGR0}, /* GST_VIDEO_FORMAT_xRGB, */ + {GST_VIDEO_FORMAT_xRGB, AV_PIX_FMT_0RGB}, /* GST_VIDEO_FORMAT_xBGR, */ + {GST_VIDEO_FORMAT_xBGR, AV_PIX_FMT_0BGR}, /* GST_VIDEO_FORMAT_RGBA, */ {GST_VIDEO_FORMAT_RGBA, AV_PIX_FMT_RGBA}, /* GST_VIDEO_FORMAT_BGRA, */ |