From 01bb84a5eb4c5be06a768b933f3273bc0b66c341 Mon Sep 17 00:00:00 2001 From: Michael Smith Date: Wed, 12 Sep 2012 10:25:24 +0200 Subject: [PATCH] libav: add decode support for prores Fixes https://bugzilla.gnome.org/show_bug.cgi?id=683840 --- ext/libav/gstavcodecmap.c | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/ext/libav/gstavcodecmap.c b/ext/libav/gstavcodecmap.c index 51f8873..bc538ec 100644 --- a/ext/libav/gstavcodecmap.c +++ b/ext/libav/gstavcodecmap.c @@ -1256,6 +1256,12 @@ gst_ffmpeg_codecid_to_caps (enum CodecID codec_id, NULL); break; + case CODEC_ID_PRORES: + caps = + gst_ff_vid_caps_new (context, codec_id, encode, "video/x-prores", + NULL); + break; + case CODEC_ID_MIMIC: caps = gst_ff_vid_caps_new (context, codec_id, encode, "video/x-mimic", @@ -2239,6 +2245,8 @@ static const PixToFmt pixtofmttable[] = { /* GST_VIDEO_FORMAT_ARGB64, */ /* GST_VIDEO_FORMAT_AYUV64, */ /* GST_VIDEO_FORMAT_r210, */ + {GST_VIDEO_FORMAT_I422_10LE, PIX_FMT_YUV422P10LE}, + {GST_VIDEO_FORMAT_I422_10BE, PIX_FMT_YUV422P10BE}, }; GstVideoFormat -- 2.7.4