最全策略加载,一片文档让你熟悉整个安卓audio framework
2022-08-31 15:04:13 622KB Audio 安卓 software framework
1
AudioPolicy&AudioFlinger初始化总体框架初始化步骤简介初始化步骤详细流程分析1、loadConfig()2、initialize()2.1、初始音频路由引擎2.2、加载so 并且打开设备节点2.3、打开输出流 总体框架 AudioFlinger和AudioPolicy两者是Android Audio框架层最主要的两个服务,他们两个是Android框架层的本地服务,在init.rc中启动; AudioPolicyManager负责音频策略定制者,说白了就相当于Audio系统的司令。 AudioFlinger负责与底层audio alsa进行交互的实现者,那么它就是Audio
2021-08-31 15:16:12 206KB c cy id
1
这个文档是我整理别人博客的,写的非常的不错,通俗易懂,相对来说还是比较全面,讲了linux下的声卡,Android音频 , AudioPolicyService, AudioFlinger, AudioTrack这些都有详细的讲解,然后我也做了书签,方便查阅。
2021-07-14 19:53:48 1.25MB Android音频 audio AudioPolicy AudioFlinger
1
AudioPolicy.svg UML顺序图
2021-06-12 14:01:27 58KB AudioPolicy
1