Index: gst-ffmpeg/ext/ffmpeg/gstffmpegdemux.c
===================================================================
RCS file: /cvs/gstreamer/gst-ffmpeg/ext/ffmpeg/gstffmpegdemux.c,v
retrieving revision 1.76
diff -u -8 -p -r1.76 gstffmpegdemux.c
--- gst-ffmpeg/ext/ffmpeg/gstffmpegdemux.c	9 May 2007 15:30:51 -0000	1.76
+++ gst-ffmpeg/ext/ffmpeg/gstffmpegdemux.c	16 May 2007 21:23:55 -0000
@@ -1506,17 +1506,18 @@ gst_ffmpegdemux_register (GstPlugin * pl
         !strcmp (in_plugin->name, "idcin") ||
         !strcmp (in_plugin->name, "gxf") ||
         !strcmp (in_plugin->name, "ffm") ||
         !strcmp (in_plugin->name, "ea") ||
         !strcmp (in_plugin->name, "daud") ||
         !strcmp (in_plugin->name, "avs") ||
         !strcmp (in_plugin->name, "aiff") ||
         !strcmp (in_plugin->name, "4xm") ||
-        !strcmp (in_plugin->name, "yuv4mpegpipe"))
+        !strcmp (in_plugin->name, "yuv4mpegpipe") ||
+        !strcmp (in_plugin->name, "mpegts"))
       rank = GST_RANK_MARGINAL;
     else
       rank = GST_RANK_NONE;
 
     p = name = g_strdup (in_plugin->name);
     while (*p) {
       if (*p == '.' || *p == ',')
         *p = '_';
