diff options
Diffstat (limited to 'gst/debug/breakmydata.c')
-rw-r--r-- | gst/debug/breakmydata.c | 23 |
1 files changed, 8 insertions, 15 deletions
diff --git a/gst/debug/breakmydata.c b/gst/debug/breakmydata.c index b7cf73c1..63e30b6c 100644 --- a/gst/debug/breakmydata.c +++ b/gst/debug/breakmydata.c @@ -100,8 +100,14 @@ GstStaticPadTemplate bmd_sink_template = GST_STATIC_PAD_TEMPLATE ("sink", GST_PAD_ALWAYS, GST_STATIC_CAPS_ANY); -GST_BOILERPLATE (GstBreakMyData, gst_break_my_data, GstBaseTransform, - GST_TYPE_BASE_TRANSFORM); + +#define DEBUG_INIT(bla) \ + GST_DEBUG_CATEGORY_INIT (gst_break_my_data_debug, "breakmydata", 0, \ + "debugging category for breakmydata element"); + +GST_BOILERPLATE_FULL (GstBreakMyData, gst_break_my_data, GstBaseTransform, + GST_TYPE_BASE_TRANSFORM, DEBUG_INIT); + static void gst_break_my_data_base_init (gpointer g_class) @@ -289,16 +295,3 @@ gst_break_my_data_stop (GstBaseTransform * trans) return TRUE; } - -gboolean -gst_break_my_data_plugin_init (GstPlugin * plugin) -{ - if (!gst_element_register (plugin, "breakmydata", GST_RANK_NONE, - GST_TYPE_BREAK_MY_DATA)) - return FALSE; - - GST_DEBUG_CATEGORY_INIT (gst_break_my_data_debug, "breakmydata", 0, - "debugging category for breakmydata element"); - - return TRUE; -} |