]> git.sesse.net Git - mlt/commitdiff
mlt_log.h: add convenience macros
authorddennedy <ddennedy@d19143bc-622f-0410-bfdd-b5b2a6649095>
Fri, 6 Mar 2009 05:02:35 +0000 (05:02 +0000)
committerddennedy <ddennedy@d19143bc-622f-0410-bfdd-b5b2a6649095>
Fri, 6 Mar 2009 05:02:35 +0000 (05:02 +0000)
git-svn-id: https://mlt.svn.sourceforge.net/svnroot/mlt/trunk/mlt@1374 d19143bc-622f-0410-bfdd-b5b2a6649095

src/framework/mlt_log.h

index b57f402ca01dab7db378ae06bb6fe3a948e07d79..ec9a134d3ebf5863b11daf772b5891fad3ee3762 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 );