diff options
author | Sebastian Dröge <sebastian.droege@collabora.co.uk> | 2009-01-23 12:46:28 +0100 |
---|---|---|
committer | Sebastian Dröge <sebastian.droege@collabora.co.uk> | 2009-01-23 12:47:19 +0100 |
commit | e4e3b44e048ddc1d7499c6108175a5f89c6273d9 (patch) | |
tree | f88b685f1b6baf849649494ec557d2ef0ef13a88 /gst/legacyresample/debug.h | |
parent | 6fec8619b597f5cc9c58d268ddd9f64ea0a94277 (diff) | |
download | gst-plugins-bad-e4e3b44e048ddc1d7499c6108175a5f89c6273d9.tar.gz gst-plugins-bad-e4e3b44e048ddc1d7499c6108175a5f89c6273d9.tar.bz2 gst-plugins-bad-e4e3b44e048ddc1d7499c6108175a5f89c6273d9.zip |
Rename audioresample files and types to legacyresample
Finish the move/rename of audioresample to legacyresample
to prevent any confusion.
Diffstat (limited to 'gst/legacyresample/debug.h')
-rw-r--r-- | gst/legacyresample/debug.h | 51 |
1 files changed, 51 insertions, 0 deletions
diff --git a/gst/legacyresample/debug.h b/gst/legacyresample/debug.h new file mode 100644 index 00000000..ff7deafb --- /dev/null +++ b/gst/legacyresample/debug.h @@ -0,0 +1,51 @@ + +#ifndef __RESAMPLE_DEBUG_H__ +#define __RESAMPLE_DEBUG_H__ + +#if 0 +enum +{ + RESAMPLE_LEVEL_NONE = 0, + RESAMPLE_LEVEL_ERROR, + RESAMPLE_LEVEL_WARNING, + RESAMPLE_LEVEL_INFO, + RESAMPLE_LEVEL_DEBUG, + RESAMPLE_LEVEL_LOG +}; + +#define RESAMPLE_ERROR(...) \ + RESAMPLE_DEBUG_LEVEL(RESAMPLE_LEVEL_ERROR, __VA_ARGS__) +#define RESAMPLE_WARNING(...) \ + RESAMPLE_DEBUG_LEVEL(RESAMPLE_LEVEL_WARNING, __VA_ARGS__) +#define RESAMPLE_INFO(...) \ + RESAMPLE_DEBUG_LEVEL(RESAMPLE_LEVEL_INFO, __VA_ARGS__) +#define RESAMPLE_DEBUG(...) \ + RESAMPLE_DEBUG_LEVEL(RESAMPLE_LEVEL_DEBUG, __VA_ARGS__) +#define RESAMPLE_LOG(...) \ + RESAMPLE_DEBUG_LEVEL(RESAMPLE_LEVEL_LOG, __VA_ARGS__) + +#define RESAMPLE_DEBUG_LEVEL(level,...) \ + resample_debug_log ((level), __FILE__, __FUNCTION__, __LINE__, __VA_ARGS__) + +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 (libaudioresample_debug); +#define GST_CAT_DEFAULT libaudioresample_debug + +#define RESAMPLE_ERROR GST_ERROR +#define RESAMPLE_WARNING GST_WARNING +#define RESAMPLE_INFO GST_INFO +#define RESAMPLE_DEBUG GST_DEBUG +#define RESAMPLE_LOG GST_LOG + +#define resample_debug_set_level(x) do { } while (0) + +#endif + +#endif |