summaryrefslogtreecommitdiffstats
path: root/gst/id3demux
diff options
context:
space:
mode:
authorTim-Philipp Müller <tim@centricular.net>2006-03-26 12:24:56 +0000
committerTim-Philipp Müller <tim@centricular.net>2006-03-26 12:24:56 +0000
commit74fe5e87e81e3ebba99063319aae136962f90876 (patch)
tree80c6b66a33331096657a6103056f0a2648f3fb3c /gst/id3demux
parent43dd3b94cddac72fdd4fde367bd93ca788d3447f (diff)
gst/id3demux/gstid3demux.c: Create source pad without leaking.
Original commit message from CVS: * gst/id3demux/gstid3demux.c: (gst_id3demux_add_srcpad): Create source pad without leaking.
Diffstat (limited to 'gst/id3demux')
-rw-r--r--gst/id3demux/gstid3demux.c4
1 files changed, 1 insertions, 3 deletions
diff --git a/gst/id3demux/gstid3demux.c b/gst/id3demux/gstid3demux.c
index e9f22c94..ed7c6260 100644
--- a/gst/id3demux/gstid3demux.c
+++ b/gst/id3demux/gstid3demux.c
@@ -254,9 +254,7 @@ gst_id3demux_add_srcpad (GstID3Demux * id3demux, GstCaps * new_caps)
}
if (id3demux->srcpad == NULL) {
- id3demux->srcpad =
- gst_pad_new_from_template (gst_element_class_get_pad_template
- (GST_ELEMENT_GET_CLASS (id3demux), "src"), "src");
+ id3demux->srcpad = gst_pad_new_from_static_template (&src_factory, "src");
g_return_val_if_fail (id3demux->srcpad != NULL, FALSE);
gst_pad_set_query_type_function (id3demux->srcpad,