rtpbin: Fix a leaked clock for each buffering message
authorHa Nguyen <hanguytv@gmail.com>
Mon, 19 Sep 2011 10:15:11 +0000 (12:15 +0200)
committerSebastian Dröge <sebastian.droege@collabora.co.uk>
Mon, 19 Sep 2011 12:05:26 +0000 (14:05 +0200)
Fixes bug #659237.

gst/rtpmanager/gstrtpbin.c

index beac56c..a5dcc15 100644 (file)
@@ -2217,6 +2217,7 @@ gst_rtp_bin_handle_message (GstBin * bin, GstMessage * message)
             now = gst_clock_get_time (clock);
             base_time = gst_element_get_base_time (GST_ELEMENT_CAST (bin));
             running_time = now - base_time;
+            gst_object_unref (clock);
           }
           GST_DEBUG_OBJECT (bin,
               "running time now %" GST_TIME_FORMAT,