] Исходный код OpenAL продолжает воспроизводиться после остановки и удаления [

] [

] Наше приложение для ipad параллельно воспроизводит несколько источников OpenAL, по одному на каждое текущее касание. Источники создаются и запускаются при touchMoved и останавливаются при touchEnded или touchesCancelled. [

] [

] Кажется, что все работает нормально, за исключением ошибки, когда иногда кажется, что один источник продолжает воспроизведение после завершения касания. Кажется, это происходит только при генерации большого количества событий касания. [

] [

] Я убедился, что когда это происходит, все мои источники AL были остановлены с помощью alSourceStop и уничтожены с помощью alDeleteSources. OpenAL не сообщает об ошибках. И все же звук не прекращается. [

] [

] Я начинаю думать, что это может быть ошибка в реализации OpenAL для iOS.Кто-нибудь видел что-то подобное? [

]
6
задан Johan Bilien 29 August 2011 в 23:14
поделиться