src/aubio_priv.h: add AUBIO_INF to print to stdout with header
authorPaul Brossier <piem@piem.org>
Wed, 30 Nov 2016 15:32:44 +0000 (16:32 +0100)
committerPaul Brossier <piem@piem.org>
Wed, 30 Nov 2016 15:32:44 +0000 (16:32 +0100)
src/aubio_priv.h

index 72ba091..9e0d0c6 100644 (file)
@@ -181,11 +181,13 @@ uint_t aubio_log(sint_t level, const char_t *fmt, ...);
 
 #ifdef HAVE_C99_VARARGS_MACROS
 #define AUBIO_ERR(...)               aubio_log(AUBIO_LOG_ERR, "AUBIO ERROR: " __VA_ARGS__)
+#define AUBIO_INF(...)               aubio_log(AUBIO_LOG_MSG, "AUBIO INFO: " __VA_ARGS__)
 #define AUBIO_MSG(...)               aubio_log(AUBIO_LOG_MSG, __VA_ARGS__)
 #define AUBIO_DBG(...)               aubio_log(AUBIO_LOG_DBG, __VA_ARGS__)
 #define AUBIO_WRN(...)               aubio_log(AUBIO_LOG_WRN, "AUBIO WARNING: " __VA_ARGS__)
 #else
 #define AUBIO_ERR(format, args...)   aubio_log(stderr, "AUBIO ERROR: " format , ##args)
+#define AUBIO_INF(format, args...)   aubio_log(stdout, "AUBIO INFO: " format , ##args)
 #define AUBIO_MSG(format, args...)   aubio_log(stdout, format , ##args)
 #define AUBIO_DBG(format, args...)   aubio_log(stderr, format , ##args)
 #define AUBIO_WRN(format, args...)   aubio_log(stderr, "AUBIO WARNING: " format, ##args)