videomixer: Move debug categories into the source files and add debug category for...
authorSebastian Dröge <sebastian.droege@collabora.co.uk>
Sun, 25 Jul 2010 09:47:43 +0000 (11:47 +0200)
committerSebastian Dröge <sebastian.droege@collabora.co.uk>
Wed, 4 Aug 2010 17:43:08 +0000 (19:43 +0200)
gst/videomixer/blend.c
gst/videomixer/videomixer.c
gst/videomixer/videomixer.h

index 787889d..c868b43 100644 (file)
@@ -44,6 +44,9 @@
 #endif
 #endif
 
+GST_DEBUG_CATEGORY_STATIC (gst_videomixer_blend_debug);
+#define GST_CAT_DEFAULT gst_videomixer_blend_debug
+
 /* Below are the implementations of everything */
 
 /* A32 is for AYUV, ARGB and BGRA */
@@ -761,6 +764,9 @@ gst_video_mixer_init_blend (void)
   cpu_flags = orc_target_get_default_flags (orc_target_get_by_name ("mmx"));
 #endif
 
+  GST_DEBUG_CATEGORY_INIT (gst_videomixer_blend_debug, "videomixer_blend", 0,
+      "video mixer blending functions");
+
   gst_video_mixer_blend_argb = blend_argb_c;
   gst_video_mixer_blend_bgra = blend_bgra_c;
   gst_video_mixer_blend_i420 = blend_i420;
index f201eb9..337f5de 100644 (file)
@@ -77,7 +77,8 @@
 
 #include "videomixer.h"
 
-GST_DEBUG_CATEGORY (gst_videomixer_debug);
+GST_DEBUG_CATEGORY_STATIC (gst_videomixer_debug);
+#define GST_CAT_DEFAULT gst_videomixer_debug
 
 #define GST_VIDEO_MIXER_GET_STATE_LOCK(mix) \
   (GST_VIDEO_MIXER(mix)->state_lock)
index f18aa03..830f288 100644 (file)
 #include "videomixerpad.h"
 #include "blend.h"
 
-GST_DEBUG_CATEGORY_EXTERN (gst_videomixer_debug);
-#define GST_CAT_DEFAULT gst_videomixer_debug
-
-
 G_BEGIN_DECLS
 
 #define GST_TYPE_VIDEO_MIXER (gst_videomixer_get_type())