gst/qtdemux/qtdemux.c: Add support for '3IVD' fourcc (#333403).
authorTim-Philipp Müller <tim@centricular.net>
Sun, 5 Mar 2006 13:03:40 +0000 (13:03 +0000)
committerTim-Philipp Müller <tim@centricular.net>
Sun, 5 Mar 2006 13:03:40 +0000 (13:03 +0000)
Original commit message from CVS:
* gst/qtdemux/qtdemux.c: (qtdemux_video_caps):
Add support for '3IVD' fourcc (#333403).

ChangeLog
gst/qtdemux/qtdemux.c

index fe61461..8214cf1 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2006-03-05  Tim-Philipp Müller  <tim at centricular dot net>
+
+       * gst/qtdemux/qtdemux.c: (qtdemux_video_caps):
+         Add support for '3IVD' fourcc (#333403).
+
 2006-03-04  Tim-Philipp Müller  <tim at centricular dot net>
 
        * ext/faad/gstfaad.c: (gst_faad_init), (gst_faad_send_tags),
index 1842be8..7d07ab4 100644 (file)
@@ -3189,6 +3189,10 @@ qtdemux_video_caps (GstQTDemux * qtdemux, guint32 fourcc,
       _codec ("MPEG-4 video");
       return gst_caps_from_string ("video/mpeg, "
           "mpegversion = (int) 4, " "systemstream = (boolean) false");
+    case GST_MAKE_FOURCC ('3', 'i', 'v', 'd'):
+    case GST_MAKE_FOURCC ('3', 'I', 'V', 'D'):
+      _codec ("Microsoft MPEG-4 4.3");  /* FIXME? */
+      return gst_caps_from_string ("video/x-msmpeg, msmpegversion = (int) 43");
     case GST_MAKE_FOURCC ('3', 'I', 'V', '1'):
     case GST_MAKE_FOURCC ('3', 'I', 'V', '2'):
       _codec ("3ivX video");