rendered paste bodyIndex: metadata/rb-metadata-gst.c
===================================================================
--- metadata/rb-metadata-gst.c (revision 4832)
+++ metadata/rb-metadata-gst.c (working copy)
@@ -205,16 +205,6 @@ rb_add_id3_tagger (RBMetaData *md, GstEl
} else {
rb_debug ("using id3v2mux");
}
- } else {
- mux = gst_element_factory_make ("id3mux", NULL);
-
- /* check for backwards id3mux merge-mode */
- if (mux && !rb_gst_plugin_greater ("mad", "id3mux", 0, 10, 3)) {
- rb_debug ("using id3mux with backwards merge mode");
- gst_tag_setter_set_tag_merge_mode (GST_TAG_SETTER (mux), GST_TAG_MERGE_REPLACE);
- } else {
- rb_debug ("using id3mux");
- }
}
if (demux == NULL || mux == NULL)
@@ -393,9 +383,7 @@ rb_metadata_init (RBMetaData *md)
has_gnomevfssink = (gst_element_factory_find ("gnomevfssrc") != NULL &&
gst_element_factory_find ("gnomevfssink") != NULL);
#ifdef HAVE_GSTREAMER_0_10
- has_id3 = (gst_element_factory_find ("id3demux") != NULL) &&
- (gst_default_registry_check_feature_version ("id3mux", 0, 10, 2) ||
- (gst_element_factory_find ("id3v2mux") != NULL));
+ has_id3 = (gst_element_factory_find ("id3v2mux") != NULL);
#elif HAVE_GSTREAMER_0_8
has_id3 = (gst_element_factory_find ("id3tag") != NULL);
#endif