0

如果我创建一个具有 20 个并发流的 SoundPool 对象

new SoundPool(20, ...)

此 SoundPool 对象将保留多少本机 AudioTrack 对象?

SoundPool 的本机实现是开源的吗?我在哪里可以查看它?

4

1 回答 1

0

根据我的初步测试,SoundPool 每次播放声音时,都会在系统中保留一个原生音轨。因此,SoundPool 可以同时播放的声音数量受可用的免费系统音轨数量的限制。SoundPool 本身不执行音频混合。

于 2013-04-01T17:13:39.680 回答