Звук на iPhone: Финч: обеспечение того, чтобы звук действительно воспроизводился
Я использую Finch для воспроизведения звука. Работает отлично. Единственное исключение: я получаю входящий звонок, отвечаю на звонок, кладу трубку. Вернитесь в приложение. Теперь звуки, кажется, больше не играют правильно. Каков наиболее удобный для них способ обеспечить это? Я думаю, аудио-сессия как-то закрыта...
2 ответа
Решение
Подумайте только об использовании звуковой библиотеки CocosDenshion. мы нашли, что это решает все проблемы. не идеально, но очень надежно. Надеюсь, поможет!
Обратите внимание, что есть также библиотека ObjectAL, которая, возможно, просто лучше, чем CocosDenshion.
Вы должны настроить свой собственный аудио прерыватель OpenAL.
Пример того, как это сделать, находится в примере Apple SDK под названием oalTouch.