[gst-cvs] gst-plugins-good: videomixer: Move debug categories into the source files and add debug category for the blend functions
Sebastian Dröge
slomo at kemper.freedesktop.org
Wed Aug 4 10:43:21 PDT 2010
Module: gst-plugins-good
Branch: master
Commit: fc00857c8259d336153b933e569c30439a829abe
URL: http://cgit.freedesktop.org/gstreamer/gst-plugins-good/commit/?id=fc00857c8259d336153b933e569c30439a829abe
Author: Sebastian Dröge <sebastian.droege at collabora.co.uk>
Date: Sun Jul 25 11:47:43 2010 +0200
videomixer: Move debug categories into the source files and add debug category for the blend functions
---
gst/videomixer/blend.c | 6 ++++++
gst/videomixer/videomixer.c | 3 ++-
gst/videomixer/videomixer.h | 4 ----
3 files changed, 8 insertions(+), 5 deletions(-)
diff --git a/gst/videomixer/blend.c b/gst/videomixer/blend.c
index 787889d..c868b43 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 f201eb9..337f5de 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 f18aa03..830f288 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())
More information about the Gstreamer-commits
mailing list