summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSebastian Dröge <sebastian.droege@collabora.co.uk>2010-07-08 09:54:40 +0200
committerSebastian Dröge <sebastian.droege@collabora.co.uk>2010-07-16 17:40:45 +0200
commitf1ac770f1b1ee646f93d76bbc897f7b634923699 (patch)
tree479665f93484276accec45736eae7a923a53ca73
parent32b0b0aef9db9a33bcefcdd1d8f7ad7ca68e43cf (diff)
baseaudiosink: Use new gst_audio_clock_new_full()
-rw-r--r--gst-libs/gst/audio/gstbaseaudiosink.c5
1 files changed, 3 insertions, 2 deletions
diff --git a/gst-libs/gst/audio/gstbaseaudiosink.c b/gst-libs/gst/audio/gstbaseaudiosink.c
index 4e685ae83..5aec9f63a 100644
--- a/gst-libs/gst/audio/gstbaseaudiosink.c
+++ b/gst-libs/gst/audio/gstbaseaudiosink.c
@@ -272,8 +272,9 @@ gst_base_audio_sink_init (GstBaseAudioSink * baseaudiosink,
baseaudiosink->provide_clock = DEFAULT_PROVIDE_CLOCK;
baseaudiosink->priv->slave_method = DEFAULT_SLAVE_METHOD;
- baseaudiosink->provided_clock = gst_audio_clock_new ("GstAudioSinkClock",
- (GstAudioClockGetTimeFunc) gst_base_audio_sink_get_time, baseaudiosink);
+ baseaudiosink->provided_clock = gst_audio_clock_new_full ("GstAudioSinkClock",
+ (GstAudioClockGetTimeFunc) gst_base_audio_sink_get_time,
+ gst_object_ref (baseaudiosink), (GDestroyNotify) gst_object_unref);
GST_BASE_SINK (baseaudiosink)->can_activate_push = TRUE;
GST_BASE_SINK (baseaudiosink)->can_activate_pull = DEFAULT_CAN_ACTIVATE_PULL;