diff options
author | Josep Torra <n770galaxy@gmail.com> | 2013-08-30 13:58:14 +0200 |
---|---|---|
committer | Josep Torra <n770galaxy@gmail.com> | 2013-08-30 15:00:30 +0200 |
commit | 690ca42e6e099e36063494face393725edd42ee8 (patch) | |
tree | c249d08cab1cdd89e6b6547ddbebce23c025a5f6 | |
parent | 6571196fb87394dfbb3f090cb5442c8c30283bf0 (diff) |
codecmap: add mapping for MSS1 and MSS2
Windows Media Video Screen (WMV Screen) are video formats that
specilise in screencast content.
-rw-r--r-- | ext/libav/gstavcodecmap.c | 12 |
1 files changed, 12 insertions, 0 deletions
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", |