Fix bug where debug category was declared inside a function
authorSebastian Rasmussen <sebrn@axis.com>
Wed, 23 May 2012 14:09:37 +0000 (16:09 +0200)
committerWim Taymans <wim.taymans@collabora.co.uk>
Thu, 24 May 2012 08:33:02 +0000 (10:33 +0200)
Fixes https://bugzilla.gnome.org/show_bug.cgi?id=676670

gst/audioresample/gstaudioresample.c

index 22fb7da..cc95bfc 100644 (file)
@@ -58,6 +58,9 @@
 
 GST_DEBUG_CATEGORY (audio_resample_debug);
 #define GST_CAT_DEFAULT audio_resample_debug
+#if !defined(AUDIORESAMPLE_FORMAT_AUTO) || defined(DISABLE_ORC)
+GST_DEBUG_CATEGORY_STATIC (GST_CAT_PERFORMANCE);
+#endif
 
 enum
 {
@@ -1429,7 +1432,6 @@ plugin_init (GstPlugin * plugin)
 #else
   GST_WARNING ("Orc disabled, can't benchmark int vs. float resampler");
   {
-    GST_DEBUG_CATEGORY_STATIC (GST_CAT_PERFORMANCE);
     GST_DEBUG_CATEGORY_GET (GST_CAT_PERFORMANCE, "GST_PERFORMANCE");
     GST_CAT_WARNING (GST_CAT_PERFORMANCE, "orc disabled, no benchmarking done");
   }