AudioTrack::start/stop,开始/停止播放,主要是: start、startOutput、start_output_stream stop、stopOutput、stop_output_stream pause、flush、release AudioTrack::start startOutput AudioTrack::stop stopOutp...
数据流:编解码 重采样 混音 过音效 AudioTrack::set、start、write Audioclient::prepareTracks_l、AudioFlinger::threadLoop 客户端 AudioTrack OpenSL ES AAudio MediaPlayer audioserver audiohal
简单记录下 Android 原生音量管理,主要包括: Audio 初始化阶段加载音量曲线:Android 音量管理在 audioserver 的 AudioPolicyManager 模块中实现,在 audioserver 初始化时会创建并初始化 AudioPolicyManager,APM 初始化会从 audio_policy_volumes.xml 和 default_volum...
audio performance - systrace
audio performance - binder