theora: fix performance category initialisation
authorTim-Philipp Müller <tim@centricular.com>
Wed, 9 Mar 2016 09:56:52 +0000 (09:56 +0000)
committerTim-Philipp Müller <tim@centricular.com>
Wed, 9 Mar 2016 09:56:52 +0000 (09:56 +0000)
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
ext/theora/gsttheoradec.h
ext/theora/gsttheoraenc.c
ext/theora/gsttheoraenc.h

index 0bacaba..e9e70e1 100644 (file)
@@ -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);
-}
index 2445ad3..97b7715 100644 (file)
@@ -86,7 +86,6 @@ struct _GstTheoraDecClass
 };
 
 GType gst_theora_dec_get_type (void);
-gboolean gst_theora_dec_register (GstPlugin * plugin);
 
 G_END_DECLS
 
index d106050..ce692f2 100644 (file)
@@ -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);
-}
index 29b4b01..0cbb73b 100644 (file)
@@ -112,7 +112,6 @@ struct _GstTheoraEncClass
 };
 
 GType gst_theora_enc_get_type (void);
-gboolean gst_theora_enc_register (GstPlugin * plugin);
 
 G_END_DECLS