杂音问题处理

26 篇文章 3 订阅
26 篇文章 19 订阅

工厂模式下有杂音

 修复方法

 没有修改audio_policy_configuration.xml ,加deep_buffer 之前 的flag =6 

也就是primary+fast,而加了deep_buffer  之后的flag =8 ,deep_buffer , 可能是没有deepbuffer 的话,buffer较小,CPU的要频繁的中断,(主频低也有可能),在这样的情况下容易产生频繁产生pop;

user 模式下的杂音

vendor/mediatek/proprietary/hardware/audio/common/V3/aud_drv/AudioALSAPlaybackHandlerNormal.cpp 

 Buffer size =period_size * period_count,period_count

起到了扩大buffer size 来修复(低概率)杂音的问题(解决包含有FAST的播放模式杂音)

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值