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

ChangeLog
gst-libs/gst/riff/riff-media.c

index c5efdd072ef72d2fa3459853dca06baf72bdce38..04338d94cf7ccf512745bdaa949bad032a8f11cc 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2006-03-05  Tim-Philipp Müller  <tim at centricular dot net>
+
+       * gst-libs/gst/riff/riff-media.c: (gst_riff_create_video_caps):
+         Add support for '3IVD' fourcc (#333403).
+
 2006-03-04  Tim-Philipp Müller  <tim at centricular dot net>
 
        * configure.ac:
index 9b726ae89d2623f35abe743da963c0701fe3b845..36459391e10e3556c31d56a68c91100208812b12 100644 (file)
@@ -292,6 +292,12 @@ gst_riff_create_video_caps (guint32 codec_fcc,
         *codec_name = g_strdup ("FFmpeg MPEG-4");
       break;
 
+    case GST_MAKE_FOURCC ('3', 'i', 'v', 'd'):
+    case GST_MAKE_FOURCC ('3', 'I', 'V', 'D'):
+      if (codec_name)
+        *codec_name = g_strdup ("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'):
       caps = gst_caps_new_simple ("video/x-3ivx", NULL);