6.8.3. 调试指南

6.8.3.1. Player 调试

Player 和 MPP 使用相同的 log 函数,打开 Player 调试,同时也会打开 MPP 的调试。MPP 调试 log 等级分为 ERROR, WARNING, INFO, DEBUG, VERBOSE。通过 LOGL_DEFAULT 定义 MPP 全局的 log 等级。 默认 log 等级为 ERROR。

源文件路径:aic-mpp/base/include/mpp_log.h

enum log_level {
    LOGL_ERROR = 0,
    LOGL_WARNING,
    LOGL_INFO,
    LOGL_DEBUG,
    LOGL_VERBOSE,

    LOGL_COUNT,

    LOGL_DEFAULT = LOGL_ERROR,
    LOGL_FORCE_DEBUG = 0x10,
};

6.8.3.2. 子模块调试

打开子模块调试 log 方式,在子模块中添加:

#define LOG_DEBUG