From 81545630b9614efc07ec3ae13d1f9a1eff79ea05 Mon Sep 17 00:00:00 2001 From: ddennedy Date: Fri, 6 Mar 2009 05:02:35 +0000 Subject: [PATCH] mlt_log.h: add convenience macros git-svn-id: https://mlt.svn.sourceforge.net/svnroot/mlt/trunk/mlt@1374 d19143bc-622f-0410-bfdd-b5b2a6649095 --- src/framework/mlt_log.h | 8 ++++++++ 1 files changed, 8 insertions(+), 0 deletions(-) diff --git a/src/framework/mlt_log.h b/src/framework/mlt_log.h index b57f402..ec9a134 100644 --- a/src/framework/mlt_log.h +++ b/src/framework/mlt_log.h @@ -79,6 +79,14 @@ void mlt_log( void *service, int level, const char *fmt, ... ) __attribute__ ((_ void mlt_log( void *service, int level, const char *fmt, ... ); #endif +#define mlt_log_panic(service, format, args...) mlt_log((service), MLT_LOG_PANIC, (format), ## args) +#define mlt_log_fatal(service, format, args...) mlt_log((service), MLT_LOG_FATAL, (format), ## args) +#define mlt_log_error(service, format, args...) mlt_log((service), MLT_LOG_ERROR, (format), ## args) +#define mlt_log_warning(service, format, args...) mlt_log((service), MLT_LOG_WARNING, (format), ## args) +#define mlt_log_info(service, format, args...) mlt_log((service), MLT_LOG_INFO, (format), ## args) +#define mlt_log_verbose(service, format, args...) mlt_log((service), MLT_LOG_VERBOSE, (format), ## args) +#define mlt_log_debug(service, format, args...) mlt_log((service), MLT_LOG_DEBUG, (format), ## args) + void mlt_vlog( void *service, int level, const char *fmt, va_list ); int mlt_log_get_level( void ); void mlt_log_set_level( int ); -- 1.7.4.4