From 69ea2ec2baa43464568098bcee7d8212ed513aa1 Mon Sep 17 00:00:00 2001 From: Stefan Kost Date: Tue, 28 Sep 2010 14:22:18 +0300 Subject: [PATCH] liveadder: move debug-category registration to type init --- gst/liveadder/liveadder.c | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) 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) { -- 2.7.4