From afd592b0668323915425ce0b6302bccaa20dabbe Mon Sep 17 00:00:00 2001 From: Steve Baker Date: Fri, 31 May 2002 08:24:31 +0000 Subject: add ranks only for plugins who participate in autoplugging. If you have a file that used to autoplug but doesn't any... Original commit message from CVS: add ranks only for plugins who participate in autoplugging. If you have a file that used to autoplug but doesn't anymore, then let me know or add a rank to the missing element. --- gst/auparse/gstauparse.c | 1 + gst/avi/gstaviaudiodecoder.c | 1 + gst/avi/gstavidemux.c | 1 + gst/flx/gstflxdec.c | 1 + gst/law/alaw.c | 1 + gst/law/mulaw.c | 1 + gst/qtdemux/qtdemux.c | 1 + gst/wavparse/gstwavparse.c | 1 + 8 files changed, 8 insertions(+) (limited to 'gst') diff --git a/gst/auparse/gstauparse.c b/gst/auparse/gstauparse.c index 9340e6b9..930461d9 100644 --- a/gst/auparse/gstauparse.c +++ b/gst/auparse/gstauparse.c @@ -300,6 +300,7 @@ plugin_init (GModule *module, GstPlugin *plugin) factory = gst_element_factory_new ("auparse", GST_TYPE_AUPARSE, &gst_auparse_details); g_return_val_if_fail (factory != NULL, FALSE); + gst_element_factory_set_rank (factory, GST_ELEMENT_RANK_SECONDARY); gst_element_factory_add_pad_template (factory, GST_PAD_TEMPLATE_GET (sink_factory_templ)); gst_element_factory_add_pad_template (factory, GST_PAD_TEMPLATE_GET (src_factory_templ)); diff --git a/gst/avi/gstaviaudiodecoder.c b/gst/avi/gstaviaudiodecoder.c index d3b09b1f..2fe801a0 100644 --- a/gst/avi/gstaviaudiodecoder.c +++ b/gst/avi/gstaviaudiodecoder.c @@ -177,6 +177,7 @@ plugin_init (GModule *module, GstPlugin *plugin) factory = gst_element_factory_new ("aviaudiodecoder",GST_TYPE_AVI_AUDIO_DECODER, &gst_avi_audio_decoder_details); g_return_val_if_fail (factory != NULL, FALSE); + gst_element_factory_set_rank (factory, GST_ELEMENT_RANK_PRIMARY); gst_element_factory_add_pad_template (factory, GST_PAD_TEMPLATE_GET (sink_templ)); gst_element_factory_add_pad_template (factory, GST_PAD_TEMPLATE_GET (src_audio_templ)); diff --git a/gst/avi/gstavidemux.c b/gst/avi/gstavidemux.c index 77bbcefd..0ee9dc0c 100644 --- a/gst/avi/gstavidemux.c +++ b/gst/avi/gstavidemux.c @@ -1278,6 +1278,7 @@ plugin_init (GModule *module, GstPlugin *plugin) factory = gst_element_factory_new ("avidemux",GST_TYPE_AVI_DEMUX, &gst_avi_demux_details); g_return_val_if_fail (factory != NULL, FALSE); + gst_element_factory_set_rank (factory, GST_ELEMENT_RANK_PRIMARY); gst_element_factory_add_pad_template (factory, GST_PAD_TEMPLATE_GET (src_audio_templ)); gst_element_factory_add_pad_template (factory, GST_PAD_TEMPLATE_GET (src_video_templ)); diff --git a/gst/flx/gstflxdec.c b/gst/flx/gstflxdec.c index 1354139d..1bb56035 100644 --- a/gst/flx/gstflxdec.c +++ b/gst/flx/gstflxdec.c @@ -685,6 +685,7 @@ plugin_init (GModule *module, GstPlugin *plugin) factory = gst_element_factory_new("flxdec", GST_TYPE_FLXDEC, &flxdec_details); g_return_val_if_fail(factory != NULL, FALSE); + gst_element_factory_set_rank (factory, GST_ELEMENT_RANK_PRIMARY); gst_element_factory_add_pad_template (factory, GST_PAD_TEMPLATE_GET (sink_factory)); gst_element_factory_add_pad_template (factory, GST_PAD_TEMPLATE_GET (src_video_factory)); diff --git a/gst/law/alaw.c b/gst/law/alaw.c index d168b077..f340d137 100644 --- a/gst/law/alaw.c +++ b/gst/law/alaw.c @@ -66,6 +66,7 @@ plugin_init (GModule *module, GstPlugin *plugin) alawdec_factory = gst_element_factory_new("alawdec",GST_TYPE_ALAWDEC, &alawdec_details); g_return_val_if_fail(alawdec_factory != NULL, FALSE); + gst_element_factory_set_rank (alawdec_factory, GST_ELEMENT_RANK_PRIMARY); alaw_caps = alaw_factory (); linear_caps = linear_factory (); diff --git a/gst/law/mulaw.c b/gst/law/mulaw.c index 86bbfea3..387d271f 100644 --- a/gst/law/mulaw.c +++ b/gst/law/mulaw.c @@ -66,6 +66,7 @@ plugin_init (GModule *module, GstPlugin *plugin) mulawdec_factory = gst_element_factory_new("mulawdec",GST_TYPE_MULAWDEC, &mulawdec_details); g_return_val_if_fail(mulawdec_factory != NULL, FALSE); + gst_element_factory_set_rank (mulawdec_factory, GST_ELEMENT_RANK_PRIMARY); mulaw_caps = mulaw_factory (); linear_caps = linear_factory (); diff --git a/gst/qtdemux/qtdemux.c b/gst/qtdemux/qtdemux.c index 968ed1ab..5ff04320 100644 --- a/gst/qtdemux/qtdemux.c +++ b/gst/qtdemux/qtdemux.c @@ -238,6 +238,7 @@ plugin_init (GModule *module, GstPlugin *plugin) factory = gst_element_factory_new("qtdemux",GST_TYPE_QTDEMUX, &gst_qtdemux_details); g_return_val_if_fail(factory != NULL, FALSE); + gst_element_factory_set_rank (factory, GST_ELEMENT_RANK_PRIMARY); gst_element_factory_add_pad_template (factory, GST_PAD_TEMPLATE_GET (sink_templ)); gst_element_factory_add_pad_template (factory, GST_PAD_TEMPLATE_GET (src_video_templ)); diff --git a/gst/wavparse/gstwavparse.c b/gst/wavparse/gstwavparse.c index 913c4118..76547eda 100644 --- a/gst/wavparse/gstwavparse.c +++ b/gst/wavparse/gstwavparse.c @@ -360,6 +360,7 @@ plugin_init (GModule *module, GstPlugin *plugin) factory = gst_element_factory_new ("wavparse", GST_TYPE_WAVPARSE, &gst_wavparse_details); g_return_val_if_fail(factory != NULL, FALSE); + gst_element_factory_set_rank (factory, GST_ELEMENT_RANK_SECONDARY); /* register src pads */ gst_element_factory_add_pad_template (factory, GST_PAD_TEMPLATE_GET (sink_template_factory)); -- cgit