一、音频实现原理

1.三个类的关系

AudioTarck 负责给上层提供 API 接口,有各种音频类型 STREAM
AudioPolicy 负责路由,什么样的 STREAM 什么情况下输出到哪个设备上
AudioFlinger 负责和硬件设备打交道

2. 从 STREAM 到 STRATEGY 到 DEVICE

Android音频总结

getDeviceForStrategy
Android音频总结

二、音频框架分析

Android音频总结
Android音频总结
Android音频总结
Android音频总结
Android音频总结
Android音频总结
Android音频总结Android音频总结
Android音频总结
Android音频总结
Android音频总结
Android音频总结

三、双音效

hdmi 和 speaker 异步声音输出。该问题和双屏异显相关,即 hdmi输出广告视频和音频,其余视频和音频从 VGA 输出,互不干扰。
Android音频总结
Android音频总结
Android音频总结

相关文章:

  • 2021-11-24
  • 2021-08-26
  • 2022-01-13
  • 2021-04-13
  • 2022-01-22
  • 2021-06-16
  • 2022-12-23
猜你喜欢
  • 2021-11-17
  • 2021-06-07
  • 2021-08-30
  • 2022-12-23
  • 2022-12-23
  • 2021-11-09
  • 2021-06-18
相关资源
相似解决方案