summaryrefslogtreecommitdiffstats
path: root/gst/audioresample/debug.h
diff options
context:
space:
mode:
Diffstat (limited to 'gst/audioresample/debug.h')
-rw-r--r--gst/audioresample/debug.h17
1 files changed, 17 insertions, 0 deletions
diff --git a/gst/audioresample/debug.h b/gst/audioresample/debug.h
index 2205940c..b369fe63 100644
--- a/gst/audioresample/debug.h
+++ b/gst/audioresample/debug.h
@@ -2,6 +2,7 @@
#ifndef __RESAMPLE_DEBUG_H__
#define __RESAMPLE_DEBUG_H__
+#if 0
enum
{
RESAMPLE_LEVEL_NONE = 0,
@@ -30,5 +31,21 @@ void resample_debug_log (int level, const char *file, const char *function,
int line, const char *format, ...);
void resample_debug_set_level (int level);
int resample_debug_get_level (void);
+#else
+
+#include <gst/gst.h>
+
+GST_DEBUG_CATEGORY_EXTERN (audioresample_debug);
+#define GST_CAT_DEFAULT audioresample_debug
+
+#define RESAMPLE_ERROR(...) GST_ERROR(__VA_ARGS__)
+#define RESAMPLE_WARNING(...) GST_WARNING(__VA_ARGS__)
+#define RESAMPLE_INFO(...) GST_INFO(__VA_ARGS__)
+#define RESAMPLE_DEBUG(...) GST_DEBUG(__VA_ARGS__)
+#define RESAMPLE_LOG(...) GST_LOG(__VA_ARGS__)
+
+#define resample_debug_set_level(x) do { } while (0)
+
+#endif
#endif