diff --git a/libs/gst/base/gstaggregator.c b/libs/gst/base/gstaggregator.c index 844bb7ed5a..89555d93f1 100644 --- a/libs/gst/base/gstaggregator.c +++ b/libs/gst/base/gstaggregator.c @@ -1458,7 +1458,6 @@ gst_aggregator_finalize (GObject * object) { GstAggregator *self = (GstAggregator *) object; - gst_object_unref (self->clock); g_mutex_clear (&self->priv->setcaps_lock); g_mutex_clear (&self->priv->src_lock); g_cond_clear (&self->priv->src_cond); @@ -1643,7 +1642,6 @@ gst_aggregator_init (GstAggregator * self, GstAggregatorClass * klass) gst_element_add_pad (GST_ELEMENT (self), self->srcpad); - self->clock = gst_system_clock_obtain (); self->latency = 0; g_mutex_init (&self->priv->setcaps_lock); diff --git a/libs/gst/base/gstaggregator.h b/libs/gst/base/gstaggregator.h index aed9c4ce02..6e9a3efbb5 100644 --- a/libs/gst/base/gstaggregator.h +++ b/libs/gst/base/gstaggregator.h @@ -139,8 +139,6 @@ struct _GstAggregator /*< private >*/ GstAggregatorPrivate * priv; - GstClock * clock; - /* properties */ gint64 latency;