projects
/
platform
/
upstream
/
gstreamer.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
d714a5a
)
riff: Add mapping for Sigma-Designs MPEG4
author
Edward Hervey
<bilboed@bilboed.com>
Sat, 23 Jan 2010 14:04:35 +0000
(15:04 +0100)
committer
Edward Hervey
<bilboed@bilboed.com>
Sat, 23 Jan 2010 14:04:35 +0000
(15:04 +0100)
It's actually a xvid-compatible stream. both xviddec and ffmpeg handle it.
gst-libs/gst/riff/riff-media.c
patch
|
blob
|
history
diff --git
a/gst-libs/gst/riff/riff-media.c
b/gst-libs/gst/riff/riff-media.c
index
34df7d0
..
7b02978
100644
(file)
--- a/
gst-libs/gst/riff/riff-media.c
+++ b/
gst-libs/gst/riff/riff-media.c
@@
-400,6
+400,12
@@
gst_riff_create_video_caps (guint32 codec_fcc,
*codec_name = g_strdup ("XVID MPEG-4");
break;
+ case GST_MAKE_FOURCC ('R', 'M', 'P', '4'):
+ caps = gst_caps_new_simple ("video/x-xvid", NULL);
+ if (codec_name)
+ *codec_name = g_strdup ("Sigma-Designs MPEG-4");
+ break;
+
case GST_MAKE_FOURCC ('M', 'P', 'G', '4'):
case GST_MAKE_FOURCC ('M', 'P', '4', '1'):
case GST_MAKE_FOURCC ('m', 'p', '4', '1'):