Merge ../mlt
[melted] / src / framework / mlt_log.h
index b57f402..ec9a134 100644 (file)
@@ -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 );