From 99ca91f3a3fdf3ced8524d9427072c8aee33695c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sebastian=20Dr=C3=B6ge?= Date: Sun, 6 Apr 2014 09:02:46 +0200 Subject: [PATCH] avcodecmap: Add mapping for Apple Intermediate Codec https://bugzilla.gnome.org/show_bug.cgi?id=727673 --- ext/libav/gstavcodecmap.c | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/ext/libav/gstavcodecmap.c b/ext/libav/gstavcodecmap.c index 1f2a92e..49257a3 100644 --- a/ext/libav/gstavcodecmap.c +++ b/ext/libav/gstavcodecmap.c @@ -1695,6 +1695,12 @@ gst_ffmpeg_codecid_to_caps (enum AVCodecID codec_id, } break; + case AV_CODEC_ID_AIC: + caps = + gst_ff_vid_caps_new (context, NULL, codec_id, encode, + "video/x-apple-intermediate-codec", NULL); + break; + case AV_CODEC_ID_WS_VQA: case AV_CODEC_ID_IDCIN: case AV_CODEC_ID_8BPS: @@ -3724,6 +3730,9 @@ gst_ffmpeg_caps_to_codecid (const GstCaps * caps, AVCodecContext * context) id = AV_CODEC_ID_FFV1; video = TRUE; } + } else if (!strcmp (mimetype, "video/x-apple-intermediate-codec")) { + id = AV_CODEC_ID_AIC; + video = TRUE; } else if (!strcmp (mimetype, "audio/x-adpcm")) { const gchar *layout; -- GitLab