【MTK】常见问题分析

Audio 常见问题

性能问题导致的杂音/pop:
1、关闭音效
2、去掉PA保护算法
3、提频
4、增大framework buffer
5、关闭audio dump
6、增大对应模式的hal buffer size

无声问题:
1、多机器必现无声,首先检查log中通路及xml配置是否正常,可用tinymix查看或者debug
2、查看问题场景audio dump是否正常
3、打tone音查看codec输入输出是否正常
4、查看PA使能状态是否正常,可通过以下指令查看
cat /sys/devices/platform/pinctrl/mt_gpio
5、若是弹片设计,检查硬件接触是否异常
6、测量PA附近电信号工作时是否正常

普通杂音类问题分析:
1、查看audio dump确定哪个阶段开始异常
2、voip场景需要抓取epl辅助分析异常阶段
3、voice场景需要抓取vm辅助分析异常阶段
4、场景使用哪些算法,除mtk默认算法外都可关闭后复测是否优化

回声类问题分析:
1、查看场景对应echo ref信号是否完整,若没有需要检查配置是否正常
2、audio dump、epl、vm查看具体场景异常阶段
3、主要音频参数优化改善

功能异常问题分析:
1、抓取mobile log查看音频调用流程是否正常
2、检查音频参数加载过程是否正常,可通过pkill audioserver抓取加载音频参数过程log
3、增加对应流程log定位异常流程触发原因
4、异常点若看不出来前后调用逻辑可增加callstack辅助定位异常

  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值