diff options
author | Wim Taymans <wim.taymans@collabora.co.uk> | 2009-04-15 17:44:17 +0200 |
---|---|---|
committer | Tim-Philipp Müller <tim.muller@collabora.co.uk> | 2009-08-11 02:30:41 +0100 |
commit | d6c623e90cb2fbbac4d87b039fd0d43fde1b16f2 (patch) | |
tree | d3f800bd1f662bef7a396f7f0716f762370b2d1c /gst/rtpmanager/gstrtpbin.c | |
parent | 5ece6ae4e381367027d01a0ea04ca592cc87dc3d (diff) |
rtpbin: we should not provide a clock
There is no need to provide a clock.
Diffstat (limited to 'gst/rtpmanager/gstrtpbin.c')
-rw-r--r-- | gst/rtpmanager/gstrtpbin.c | 15 |
1 files changed, 0 insertions, 15 deletions
diff --git a/gst/rtpmanager/gstrtpbin.c b/gst/rtpmanager/gstrtpbin.c index 4322ee00..7d3b9823 100644 --- a/gst/rtpmanager/gstrtpbin.c +++ b/gst/rtpmanager/gstrtpbin.c @@ -1156,7 +1156,6 @@ static void gst_rtp_bin_get_property (GObject * object, guint prop_id, GValue * value, GParamSpec * pspec); /* GstElement vmethods */ -static GstClock *gst_rtp_bin_provide_clock (GstElement * element); static GstStateChangeReturn gst_rtp_bin_change_state (GstElement * element, GstStateChange transition); static GstPad *gst_rtp_bin_request_new_pad (GstElement * element, @@ -1438,8 +1437,6 @@ gst_rtp_bin_class_init (GstRtpBinClass * klass) "Send an event downstream when a packet is lost", DEFAULT_DO_LOST, G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS)); - gstelement_class->provide_clock = - GST_DEBUG_FUNCPTR (gst_rtp_bin_provide_clock); gstelement_class->change_state = GST_DEBUG_FUNCPTR (gst_rtp_bin_change_state); gstelement_class->request_new_pad = GST_DEBUG_FUNCPTR (gst_rtp_bin_request_new_pad); @@ -1463,7 +1460,6 @@ gst_rtp_bin_init (GstRtpBin * rtpbin, GstRtpBinClass * klass) rtpbin->priv = GST_RTP_BIN_GET_PRIVATE (rtpbin); rtpbin->priv->bin_lock = g_mutex_new (); rtpbin->priv->dyn_lock = g_mutex_new (); - rtpbin->provided_clock = gst_system_clock_obtain (); rtpbin->latency = DEFAULT_LATENCY_MS; rtpbin->do_lost = DEFAULT_DO_LOST; @@ -1509,7 +1505,6 @@ gst_rtp_bin_finalize (GObject * object) g_mutex_free (rtpbin->priv->bin_lock); g_mutex_free (rtpbin->priv->dyn_lock); - gst_object_unref (rtpbin->provided_clock); G_OBJECT_CLASS (parent_class)->finalize (object); } @@ -1695,16 +1690,6 @@ gst_rtp_bin_get_property (GObject * object, guint prop_id, } } -static GstClock * -gst_rtp_bin_provide_clock (GstElement * element) -{ - GstRtpBin *rtpbin; - - rtpbin = GST_RTP_BIN (element); - - return GST_CLOCK_CAST (gst_object_ref (rtpbin->provided_clock)); -} - static void gst_rtp_bin_handle_message (GstBin * bin, GstMessage * message) { |