/** * Emit a log message. * \param obj VLC object emitting the message or NULL * \param type VLC_MSG_* message type (info, error, warning or debug) * \param module name of module from which the message come * (normally MODULE_STRING) * \param format printf-like message format */ void vlc_Log (vlc_object_t *obj, int type, const char *module, const char *format, ... ) { va_list args; va_start (args, format); vlc_vaLog (obj, type, module, format, args); va_end (args); }
/** * Emit a log message. * \param obj VLC object emitting the message or NULL * \param type VLC_MSG_* message type (info, error, warning or debug) * \param module name of module from which the message come * (normally MODULE_STRING) * \param file source module file name (normally __FILE__) or NULL * \param line function call source line number (normally __LINE__) or 0 * \param func calling function name (normally __func__) or NULL * \param format printf-like message format */ void vlc_Log(vlc_object_t *obj, int type, const char *module, const char *file, unsigned line, const char *func, const char *format, ... ) { va_list ap; va_start(ap, format); vlc_vaLog(obj, type, module, file, line, func, format, ap); va_end(ap); }