videomixer: Make debugging category global to all the code.
authorEdward Hervey <bilboed@bilboed.com>
Tue, 30 Jun 2009 10:39:19 +0000 (12:39 +0200)
committerEdward Hervey <bilboed@bilboed.com>
Fri, 10 Jul 2009 12:37:07 +0000 (14:37 +0200)
gst/videomixer/blend_i420.c
gst/videomixer/videomixer.c
gst/videomixer/videomixer.h
gst/videomixer/videomixerpad.h

index 91fa792ff5f4a119941d8ec1ecb2c131e47a725c..8d7399bc04d0bab8727fab2e834219bb454764f5 100644 (file)
@@ -22,6 +22,7 @@
 
 #include <gst/gst.h>
 #include <string.h>
+#include "videomixer.h"
 
 #define BLEND_NORMAL(Y1,U1,V1,Y2,U2,V2,alpha,Y,U,V)     \
         Y = ((Y1*(255-alpha))+(Y2*alpha))>>8;           \
index f4441dcef0abac256dacffb3499b19c2700ad13a..e782a671b99be4f433e260bccaaa98a7119d47a6 100644 (file)
@@ -71,8 +71,7 @@
 
 #include "videomixer.h"
 
-GST_DEBUG_CATEGORY_STATIC (gst_videomixer_debug);
-#define GST_CAT_DEFAULT gst_videomixer_debug
+GST_DEBUG_CATEGORY (gst_videomixer_debug);
 
 #define GST_VIDEO_MIXER_GET_STATE_LOCK(mix) \
   (GST_VIDEO_MIXER(mix)->state_lock)
index 707bf27b2eddb9f7c79e08222e5d34e45d2f1e06..7266a9af25a92a2636fcc4a89b0f9169a59d7d5b 100644 (file)
 #include <gst/gst.h>
 #include "videomixerpad.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())
index 862bd46f603e518468fa28ca887a4e7879fcc8c0..776da5de7cd4e44b009f0128218bed58dfb3abc6 100644 (file)
@@ -21,6 +21,7 @@
 #define __GST_VIDEO_MIXER_PAD_H__
 
 #include <gst/gst.h>
+#include <gst/base/gstcollectpads.h>
 
 G_BEGIN_DECLS