Я заметил, что при воспроизведении SFX со звуковым пулом в потоке он генерирует замедление FPS в игре, а при воспроизведении SFX в основном потоке игра не замедляется.
Почему Soundpool работает лучшеиграть с mainthread?
Это вызов воспроизведения:
streamID[sound] = soundPool.play(soundID[sound], getSoundEffectsVolume(), getSoundEffectsVolume(), 0, loop, 1);