diff options
Diffstat (limited to 'gst-libs/gst/media-info/media-info-priv.h')
-rw-r--r-- | gst-libs/gst/media-info/media-info-priv.h | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/gst-libs/gst/media-info/media-info-priv.h b/gst-libs/gst/media-info/media-info-priv.h index 81ee24ab..fa4ed5c4 100644 --- a/gst-libs/gst/media-info/media-info-priv.h +++ b/gst-libs/gst/media-info/media-info-priv.h @@ -45,6 +45,20 @@ static gboolean _gmi_debug = FALSE; #define GMI_DEBUG(format, args...) \ { if (_gmi_debug) { g_print ( format , ## args ); }} +#else + +static inline void +GMI_DEBUG (const char *format, ...) +{ + va_list varargs; + + if (_gmi_debug) { + va_start (varargs, format); + g_vprintf ( format, varargs); + va_end (varargs); + } +} + #endif |