- gst_bin_add (GST_BIN (m_gst_pipeline), parser);
- gst_element_link_many(source, parser, sink, NULL);
+ gst_bin_add_many (GST_BIN (m_gst_pipeline), parser, id3demux, NULL);
+ gst_element_link(source, id3demux);
+ g_signal_connect(id3demux, "pad-added", G_CALLBACK (gstCBpadAdded), this);
+ gst_element_link(parser, sink);