diff --git a/gst/videomixer/blend.c b/gst/videomixer/blend.c index 787889d101..c868b43e5b 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 f201eb981e..337f5decf3 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 f18aa0330e..830f288533 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())