Я программирую для Android 2.2 и пытаюсь использовать SoundPool класс для воспроизведения нескольких звуков одновременно, но при том, что кажется случайным, звук перестает выходить из динамиков.
для каждого воспроизводимого звука это будет напечатано в logcat:
AudioFlinger could not create track. status: -12
Error creating AudioTrack
Audio track delete
Никакое исключение не выбрасывается, и программа продолжает выполняться без каких-либо изменений, за исключением недостатка тома. Мне было очень трудно определить, какие условия вызывают ошибку или воссоздают ее после ее возникновения. Я не могу найти ошибку в документации в любом месте и в значительной степени потеряю.
Любая помощь будет принята с благодарностью!
Изменить: я забыл упомянуть, что загружаю файлы mp3, а не ogg.