From 690ca42e6e099e36063494face393725edd42ee8 Mon Sep 17 00:00:00 2001 From: Josep Torra Date: Fri, 30 Aug 2013 13:58:14 +0200 Subject: [PATCH] codecmap: add mapping for MSS1 and MSS2 Windows Media Video Screen (WMV Screen) are video formats that specilise in screencast content. --- ext/libav/gstavcodecmap.c | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/ext/libav/gstavcodecmap.c b/ext/libav/gstavcodecmap.c index f705f34..395ea36 100644 --- a/ext/libav/gstavcodecmap.c +++ b/ext/libav/gstavcodecmap.c @@ -1365,6 +1365,18 @@ gst_ffmpeg_codecid_to_caps (enum CodecID codec_id, "video/x-msvideocodec", "msvideoversion", G_TYPE_INT, 1, NULL); break; + case AV_CODEC_ID_MSS1: + caps = + gst_ff_vid_caps_new (context, NULL, codec_id, encode, "video/x-wmv", + "wmvversion", G_TYPE_INT, 1, "format", G_TYPE_STRING, "MSS1", NULL); + break; + + case AV_CODEC_ID_MSS2: + caps = + gst_ff_vid_caps_new (context, NULL, codec_id, encode, "video/x-wmv", + "wmvversion", G_TYPE_INT, 3, "format", G_TYPE_STRING, "MSS2", NULL); + break; + case AV_CODEC_ID_WMV3: caps = gst_ff_vid_caps_new (context, NULL, codec_id, encode, "video/x-wmv", -- 2.7.4