[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