35 #ifdef LIBXCODER_OBJS_BUILD
36 #include "../build/xcoder_auto_headers.h"
42 #define LIB_API_LOG __declspec(dllexport)
44 #define LIB_API_LOG __declspec(dllimport)
49 #elif defined(__linux__) || defined(__APPLE__)
136 LIB_API_LOG
void ni_log_set_log_tag(
const char *log_tag);
LIB_API_LOG void ni_log_set_level(ni_log_level_t level)
Set ni_log_level.
LIB_API_LOG void ni_log_set_callback(void(*log_callback)(int, const char *, va_list))
Set ni_log() callback.
LIB_API_LOG ni_log_level_t ff_to_ni_log_level(int fflog_level)
Convert ffmpeg log level integer to appropriate ni_log_level_t.
LIB_API_LOG void ni_log_default_callback(int level, const char *fmt, va_list vl)
Default ni_log() callback.
LIB_API_LOG ni_log_level_t ni_log_get_level(void)
Get ni_log_level.
LIB_API_LOG void ni_log(ni_log_level_t level, const char *fmt,...)
print log message using ni_log_callback