diff --git a/gst/rtsp/gstrtspsrc.c b/gst/rtsp/gstrtspsrc.c index b126589351d5db6119894ffa5d59c33e3b1f2e72..effe52676a3539e412bc16f88a133f1c6a268451 100644 --- a/gst/rtsp/gstrtspsrc.c +++ b/gst/rtsp/gstrtspsrc.c @@ -964,9 +964,9 @@ gst_rtspsrc_provide_clock (GstElement * element) GstClock *clock; if ((clock = src->provided_clock) != NULL) - gst_object_ref (clock); + return gst_object_ref (clock); - return clock; + return GST_ELEMENT_CLASS (parent_class)->provide_clock (element); } /* a proxy string of the format [user:passwd@]host[:port] */