现象
喇叭,听筒播放声音无声。
02-09 16:11:16.984 W/NuPlayerRenderer( 871): openAudioSink: non offloaded open failed status: -19
02-09 16:11:16.985 W/NuPlayerRenderer( 871): onDrainAudioQueue(): audio sink is not ready
02-09 16:11:17.078 I/ConfigStore( 693): vendor::qti::hardware::audiohalext::V1_0::IAudioHalExt::getApmConfigs retrieved: (default)
02-09 16:11:17.078 I/ConfigStore( 693): vendor::qti::hardware::audiohalext::V1_0::IAudioHalExt::getApmConfigs retrieved: (default)
02-09 16:11:17.079 I/ConfigStore( 871): vendor::qti::hardware::audiohalext::V1_0::IAudioHalExt::getAVConfigs retrieved: (default)
02-09 16:11:17.081 I/ConfigStore( 693): vendor::qti::hardware::audiohalext::V1_0::IAudioHalExt::getApmConfigs retrieved: (default)
02-09 16:11:17.082 I/ConfigStore( 693): vendor::qti::hardware::audiohalext::V1_0::IAudioHalExt::getApmConfigs retrieved: (default)
02-09 16:11:17.149 W/NuPlayerRenderer( 871): openAudioSink: non offloaded open failed status: -19
02-09 16:11:17.150 W/NuPlayerRenderer( 871): onDrainAudioQueue(): audio sink is not ready
02-09 16:11:17.221 I/ConfigStore( 693): vendor::qti::hardware::audiohalext::V1_0::IAudioHalExt::getApmConfigs retrieved: (default)
02-09 16:11:17.221 I/ConfigStore( 693): vendor::qti::hardware::audiohalext::V1_0::IAudioHalExt::getApmConfigs retrieved: (default)
02-09 16:11:17.222 I/ConfigStore( 871): vendor::qti::hardware::audiohalext::V1_0::IAudioHalExt::getAVConfigs retrieved: (default)
02-09 16:11:17.224 I/ConfigStore( 693): vendor::qti::hardware::audiohalext::V1_0::IAudioHalExt::getApmConfigs retrieved: (default)
分析发现声卡是存在的:
dumpsys media.audio_policy
对比正常项目:
通过对比可用发现问题点,audio_policy_configuration.xml 配置有问题,没有配置Speaker 和Earpiece。
问题解决。
总结
应用dumpsys media 信息先排除情况。