From f45657f604a84a85186109b0c40fee4f807dbaab Mon Sep 17 00:00:00 2001 From: Sebastian Rasmussen Date: Sun, 13 Jul 2014 16:05:56 +0200 Subject: [PATCH] rgvolume: Avoid taking unnecessary refs Fixes https://bugzilla.gnome.org/show_bug.cgi?id=733122 --- gst/replaygain/gstrgvolume.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gst/replaygain/gstrgvolume.c b/gst/replaygain/gstrgvolume.c index d88d5db..beb8fda 100644 --- a/gst/replaygain/gstrgvolume.c +++ b/gst/replaygain/gstrgvolume.c @@ -320,14 +320,14 @@ gst_rg_volume_init (GstRgVolume * self) volume_pad = gst_element_get_static_pad (self->volume_element, "sink"); ghost_pad = gst_ghost_pad_new_from_template ("sink", volume_pad, - gst_pad_get_pad_template (volume_pad)); + GST_PAD_PAD_TEMPLATE (volume_pad)); gst_object_unref (volume_pad); gst_pad_set_event_function (ghost_pad, gst_rg_volume_sink_event); gst_element_add_pad (GST_ELEMENT_CAST (self), ghost_pad); volume_pad = gst_element_get_static_pad (self->volume_element, "src"); ghost_pad = gst_ghost_pad_new_from_template ("src", volume_pad, - gst_pad_get_pad_template (volume_pad)); + GST_PAD_PAD_TEMPLATE (volume_pad)); gst_object_unref (volume_pad); gst_element_add_pad (GST_ELEMENT_CAST (self), ghost_pad); } -- 2.7.4