videoparsers: Make the h263 and (new) mpeg video parser autopluggable
authorSebastian Dröge <sebastian.droege@collabora.co.uk>
Wed, 7 Sep 2011 11:46:49 +0000 (13:46 +0200)
committerSebastian Dröge <sebastian.droege@collabora.co.uk>
Wed, 7 Sep 2011 11:47:51 +0000 (13:47 +0200)
gst/mpegvideoparse/mpegvideoparse.c
gst/videoparsers/plugin.c

index 2f4e96c..52a34c1 100644 (file)
@@ -1027,7 +1027,7 @@ plugin_init (GstPlugin * plugin)
       "MPEG Video Parser");
 
   return gst_element_register (plugin, "legacympegvideoparse",
-      GST_RANK_PRIMARY, GST_TYPE_MPEGVIDEOPARSE);
+      GST_RANK_NONE, GST_TYPE_MPEGVIDEOPARSE);
 }
 
 GST_PLUGIN_DEFINE (GST_VERSION_MAJOR,
index 1473ffc..94a6c10 100644 (file)
@@ -33,13 +33,13 @@ plugin_init (GstPlugin * plugin)
   gboolean ret;
 
   ret = gst_element_register (plugin, "h263parse",
-      GST_RANK_NONE, GST_TYPE_H263_PARSE);
+      GST_RANK_PRIMARY + 1, GST_TYPE_H263_PARSE);
   ret = gst_element_register (plugin, "h264parse",
       GST_RANK_PRIMARY + 1, GST_TYPE_H264_PARSE);
   ret = gst_element_register (plugin, "diracparse",
       GST_RANK_NONE, GST_TYPE_DIRAC_PARSE);
   ret = gst_element_register (plugin, "mpegvideoparse",
-      GST_RANK_NONE, GST_TYPE_MPEGVIDEO_PARSE);
+      GST_RANK_PRIMARY + 1, GST_TYPE_MPEGVIDEO_PARSE);
 
   return ret;
 }