From aade5515acdcd86270b8040360eb3e456b29ce94 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Tim-Philipp=20M=C3=BCller?= Date: Wed, 9 Mar 2016 09:56:52 +0000 Subject: [PATCH] theora: fix performance category initialisation Remove unused _register() functions and look up the performance debug category in a function that's actually called at some point. --- ext/theora/gsttheoradec.c | 10 +--------- ext/theora/gsttheoradec.h | 1 - ext/theora/gsttheoraenc.c | 7 ------- ext/theora/gsttheoraenc.h | 1 - 4 files changed, 1 insertion(+), 18 deletions(-) diff --git a/ext/theora/gsttheoradec.c b/ext/theora/gsttheoradec.c index 0bacaba..e9e70e1 100644 --- a/ext/theora/gsttheoradec.c +++ b/ext/theora/gsttheoradec.c @@ -192,6 +192,7 @@ gst_theora_dec_class_init (GstTheoraDecClass * klass) GST_DEBUG_FUNCPTR (theora_dec_decide_allocation); GST_DEBUG_CATEGORY_INIT (theoradec_debug, "theoradec", 0, "Theora decoder"); + GST_DEBUG_CATEGORY_GET (CAT_PERFORMANCE, "GST_PERFORMANCE"); } static void @@ -993,12 +994,3 @@ theora_dec_get_property (GObject * object, guint prop_id, break; } } - -gboolean -gst_theora_dec_register (GstPlugin * plugin) -{ - GST_DEBUG_CATEGORY_GET (CAT_PERFORMANCE, "GST_PERFORMANCE"); - - return gst_element_register (plugin, "theoradec", - GST_RANK_PRIMARY, GST_TYPE_THEORA_DEC); -} diff --git a/ext/theora/gsttheoradec.h b/ext/theora/gsttheoradec.h index 2445ad3..97b7715 100644 --- a/ext/theora/gsttheoradec.h +++ b/ext/theora/gsttheoradec.h @@ -86,7 +86,6 @@ struct _GstTheoraDecClass }; GType gst_theora_dec_get_type (void); -gboolean gst_theora_dec_register (GstPlugin * plugin); G_END_DECLS diff --git a/ext/theora/gsttheoraenc.c b/ext/theora/gsttheoraenc.c index d106050..ce692f2 100644 --- a/ext/theora/gsttheoraenc.c +++ b/ext/theora/gsttheoraenc.c @@ -1199,10 +1199,3 @@ theora_enc_get_property (GObject * object, guint prop_id, break; } } - -gboolean -gst_theora_enc_register (GstPlugin * plugin) -{ - return gst_element_register (plugin, "theoraenc", - GST_RANK_PRIMARY, GST_TYPE_THEORA_ENC); -} diff --git a/ext/theora/gsttheoraenc.h b/ext/theora/gsttheoraenc.h index 29b4b01..0cbb73b 100644 --- a/ext/theora/gsttheoraenc.h +++ b/ext/theora/gsttheoraenc.h @@ -112,7 +112,6 @@ struct _GstTheoraEncClass }; GType gst_theora_enc_get_type (void); -gboolean gst_theora_enc_register (GstPlugin * plugin); G_END_DECLS -- 2.7.4