From c2758dbd001e4cad2e12ef831b4dd5bf12e211a2 Mon Sep 17 00:00:00 2001 From: Wim Taymans Date: Wed, 27 Nov 2002 20:54:43 +0000 Subject: Moved clock set/get to class functions. Original commit message from CVS: Moved clock set/get to class functions. --- ext/aalib/gstaasink.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'ext/aalib/gstaasink.c') diff --git a/ext/aalib/gstaasink.c b/ext/aalib/gstaasink.c index 7ff745d2..ad255fa2 100644 --- a/ext/aalib/gstaasink.c +++ b/ext/aalib/gstaasink.c @@ -72,6 +72,7 @@ GST_PAD_TEMPLATE_FACTORY (sink_template, static void gst_aasink_class_init (GstAASinkClass *klass); static void gst_aasink_init (GstAASink *aasink); +static void gst_aasink_set_clock (GstElement *element, GstClock *clock); static void gst_aasink_chain (GstPad *pad, GstBuffer *buf); static void gst_aasink_set_property (GObject *object, guint prop_id, @@ -231,6 +232,7 @@ gst_aasink_class_init (GstAASinkClass *klass) G_TYPE_UINT, G_TYPE_UINT); gstelement_class->change_state = gst_aasink_change_state; + gstelement_class->set_clock = gst_aasink_set_clock; } static GstPadConnectReturn @@ -287,7 +289,6 @@ gst_aasink_init (GstAASink *aasink) aasink->height = -1; aasink->clock = NULL; - GST_ELEMENT (aasink)->setclockfunc = gst_aasink_set_clock; GST_FLAG_SET(aasink, GST_ELEMENT_THREAD_SUGGESTED); } -- cgit