不对 是在mediaplayerservice中创建的 openaudioput中
时间: 2024-02-19 07:01:29 浏览: 92
Android系统进程间通信(IPC)机制Binder中的Server启动过程源代码分析
您说得对,我之前的回答有误。在 MediaPlayerService 中确实会创建 AudioTrack 对象,用于将解码后的音频数据传递给 AudioTrack 进行播放。具体来说,MediaPlayerService 在启动时会创建一个 AudioTrack 对象,AudioTrack 的参数会根据播放的音频数据进行设置。在播放音频数据时,MediaPlayerService 会将解码后的 PCM 数据写入 AudioTrack 中,AudioTrack 将会在内部线程中将 PCM 数据进行播放。如果您对此还有任何疑问,请随时问我。
阅读全文