diff --git a/gst/replaygain/gstrgvolume.c b/gst/replaygain/gstrgvolume.c index d88d5db9a7..beb8fda4ca 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); }