ext/mad/gstid3tag.c: set id3mux rank to NONE so it doesn't confuse spider require...
authorBenjamin Otte <otte@gnome.org>
Mon, 26 Apr 2004 20:38:12 +0000 (20:38 +0000)
committerBenjamin Otte <otte@gnome.org>
Mon, 26 Apr 2004 20:38:12 +0000 (20:38 +0000)
Original commit message from CVS:
* ext/mad/gstid3tag.c: (plugin_init):
set id3mux rank to NONE so it doesn't confuse spider
require audio/mpeg,mpegversion=1 in id3mux

ChangeLog
ext/mad/gstid3tag.c

index fa6227d..fdb0dac 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,11 @@
 2004-04-26  Benjamin Otte  <otte@gnome.org>
 
+       * ext/mad/gstid3tag.c: (plugin_init):
+         set id3mux rank to NONE so it doesn't confuse spider
+         require audio/mpeg,mpegversion=1 in id3mux
+
+2004-04-26  Benjamin Otte  <otte@gnome.org>
+
        * configure.ac:
          detect faad correctly as non-working if it's indeed non-working
 
index 46c2d38..96417cf 100644 (file)
@@ -142,7 +142,7 @@ static GstStaticPadTemplate id3_tag_sink_any_template_factory =
     GST_PAD_SINK,
     GST_PAD_ALWAYS,
     /* FIXME: find a way to extend this generically */
-    GST_STATIC_CAPS ("audio/mpeg; audio/x-flac")
+    GST_STATIC_CAPS ("audio/mpeg, mpegversion=(int)1; audio/x-flac")
     );
 
 static GstStaticPadTemplate id3_tag_sink_id3_template_factory =
@@ -1233,7 +1233,7 @@ plugin_init (GstPlugin * plugin)
           gst_mad_get_type ())
       || !gst_element_register (plugin, "id3demux", GST_RANK_PRIMARY,
           gst_id3_tag_get_type (GST_ID3_TAG_PARSE_DEMUX))
-      || !gst_element_register (plugin, "id3mux", GST_RANK_PRIMARY,
+      || !gst_element_register (plugin, "id3mux", GST_RANK_NONE,        /* removed for spider */
           gst_id3_tag_get_type (GST_ID3_TAG_PARSE_MUX))
       /* FIXME 0.9: remove this element */
       || !gst_element_register (plugin, "id3tag", GST_RANK_NONE,