From: Stefan Kost Date: Tue, 28 Sep 2010 11:22:18 +0000 (+0300) Subject: liveadder: move debug-category registration to type init X-Git-Tag: 1.19.3~507^2~16407 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=69ea2ec2baa43464568098bcee7d8212ed513aa1;p=platform%2Fupstream%2Fgstreamer.git liveadder: move debug-category registration to type init --- diff --git a/gst/liveadder/liveadder.c b/gst/liveadder/liveadder.c index 07bbe75..f92b372 100644 --- a/gst/liveadder/liveadder.c +++ b/gst/liveadder/liveadder.c @@ -91,8 +91,11 @@ typedef struct _GstLiveAdderPadPrivate } GstLiveAdderPadPrivate; +#define _do_init(bla) \ + GST_DEBUG_CATEGORY_INIT (live_adder_debug, "liveadder", 0, "Live Adder"); -GST_BOILERPLATE (GstLiveAdder, gst_live_adder, GstElement, GST_TYPE_ELEMENT); +GST_BOILERPLATE_FULL (GstLiveAdder, gst_live_adder, GstElement, + GST_TYPE_ELEMENT, _do_init); static void gst_live_adder_finalize (GObject * object); @@ -183,9 +186,6 @@ gst_live_adder_class_init (GstLiveAdderClass * klass) g_param_spec_uint ("latency", "Buffer latency in ms", "Amount of data to buffer", 0, G_MAXUINT, DEFAULT_LATENCY_MS, G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS)); - - GST_DEBUG_CATEGORY_INIT (live_adder_debug, "liveadder", 0, "Live Adder"); - } static void @@ -221,7 +221,6 @@ gst_live_adder_init (GstLiveAdder * adder, GstLiveAdderClass * klass) } - static void gst_live_adder_finalize (GObject * object) {