一、头文件
#include <libavutil/log.h>
二、常用函数
1、av_log_set_level
void av_log_set_level(int level);
该函数用于设置全局日志级别。
2、av_log
void av_log(void* avcl, int level, const char* fmt, ...);
该函数用于输出日志消息。avcl
参数是相关联的上下文指针,level
参数是日志级别,fmt
和后面的参数是格式化字符串及其参数。
3、av_log_set_callback
void av_log_set_callback(void (*callback)(void* ptr, int level, const char* fmt, va_list vl));
该函数用于设置自定义日志回调函数。callback
参数是一个函数指针,指向自定义的日志回调函数。
4、av_log_default_callback
void av_log_default_callback(void* ptr, int level, const char* fmt, va_list vl);
该函数是 FFmpeg 默认的日