SoundPool play () ... лучше в потоке или в основном потоке пользовательского интерфейса? - PullRequest
0 голосов
/ 17 октября 2019

Я заметил, что при воспроизведении SFX со звуковым пулом в потоке он генерирует замедление FPS в игре, а при воспроизведении SFX в основном потоке игра не замедляется.

Почему Soundpool работает лучшеиграть с mainthread?

Это вызов воспроизведения:

streamID[sound] = soundPool.play(soundID[sound], getSoundEffectsVolume(), getSoundEffectsVolume(), 0, loop, 1);
...