Java SoundPool对象保留了多少本机音频曲目?

Java SoundPool对象保留了多少本机音频曲目?,java,android,soundpool,audiotrack,Java,Android,Soundpool,Audiotrack,如果我创建一个有20个并发流的SoundPool对象 new SoundPool(20, ...) this SoundPool对象将保留多少本机AudioTrack对象 SoundPool的本机实现是开源的吗?我在哪里可以查看它?根据我的初步测试,SoundPool每次播放一个声音时,都会在系统中保留一个本机音轨。因此,SoundPool可以同时播放的声音数量取决于可用的免费系统音轨数量。SoundPool本身不执行音频混合

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

new SoundPool(20, ...)
this SoundPool对象将保留多少本机AudioTrack对象


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

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