ARTICLE DETAIL

资讯详情

深耕郑州网站建设与运营推广的一线实战洞察。

Android Audio实战——AudioHal数据断音(十八)

Android Audio实战——AudioHal数据断音(十八) 前面已经有文章介绍音频欠载Underrun基础知识和相关问题的分析流程,这里我们再来分析一个特殊情况下的音频欠载Underrun案例。一、异常分析 首先异常问题的外在表现为音乐播放时出现卡顿,而我们在分析是首先想到的就是在日志中搜索underrun 关键字,如果没有搜到就会去查看 PCM 数据,看是否有断音现象。而这里我们在 Log 中并没有搜到underrun 关键字。1、PCM数据解析audioTrack 可以看到AudioTrack的传入数据是没有看到断音问题,而且听起来也是连续的。halTrack 这里的 PCM 数据可以看到,AudioHal 层的数据确实存在断音问题,但是我们有没有搜到underrun 相关信息,又该怎么确认问题原因呢?nb
返回列表