pulseaudio调试信息输出控制机制

本文介绍了如何通过设置系统变量来调整pulseaudio的日志级别,包括错误、警告、通知、信息及调试信息,并提供了如何获取更多详细日志的方法。

pulseaudio的调试信息可以通过系统变量来控制。

PA中 trace信息分为:

 typedef enum pa_log_level {
    PA_LOG_ERROR  = 0,    /* Error messages */
    PA_LOG_WARN   = 1,    /* Warning messages */
    PA_LOG_NOTICE = 2,    /* Notice messages */
    PA_LOG_INFO   = 3,    /* Info messages */
    PA_LOG_DEBUG  = 4,    /* debug message */
    PA_LOG_LEVEL_MAX
} pa_log_level_t;

系统默认打印error,warning, notice信息。如果需要更多的信息,需要设定PA LOG LEVEL. 方法如下:

export PULSE_LOG=4

另外,PA还会根据设定,给出更详细的log信息,比如出错信息,一般就打印出

出错文件

出错描述

如果需要更详细的信息,如 出错行等信息。可以通过开关

export PULSE_LOG_META=1

来打开。

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值