summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSebastian Dröge <sebastian.droege@collabora.co.uk>2010-07-25 11:47:43 +0200
committerSebastian Dröge <sebastian.droege@collabora.co.uk>2010-08-04 19:43:08 +0200
commitfc00857c8259d336153b933e569c30439a829abe (patch)
tree750df6a1a9bee41668fee384d686f9e17e75fd5a
parent747070b47559063b9fc36a7c3e60433dccf5b2e8 (diff)
videomixer: Move debug categories into the source files and add debug category for the blend functions
-rw-r--r--gst/videomixer/blend.c6
-rw-r--r--gst/videomixer/videomixer.c3
-rw-r--r--gst/videomixer/videomixer.h4
3 files changed, 8 insertions, 5 deletions
diff --git a/gst/videomixer/blend.c b/gst/videomixer/blend.c
index 787889d10..c868b43e5 100644
--- a/gst/videomixer/blend.c
+++ b/gst/videomixer/blend.c
@@ -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;
diff --git a/gst/videomixer/videomixer.c b/gst/videomixer/videomixer.c
index f201eb981..337f5decf 100644
--- a/gst/videomixer/videomixer.c
+++ b/gst/videomixer/videomixer.c
@@ -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)
diff --git a/gst/videomixer/videomixer.h b/gst/videomixer/videomixer.h
index f18aa0330..830f28853 100644
--- a/gst/videomixer/videomixer.h
+++ b/gst/videomixer/videomixer.h
@@ -25,10 +25,6 @@
#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())