Воспроизведение двух одновременных звуков m4a с аудио-очередью - PullRequest
0 голосов
/ 31 августа 2010

Мне нужно смешать два одновременных зацикливания звуков m4a для моего приложения, и единственный 100% надежный метод зацикливания, который я получил, использует AudioQueue с этим методом: http://developer.apple.com/mac/library/qa/qa2009/qa1636.html

Однако, когда я инициализирую дваэкземпляры AudioQueue, я могу только воспроизвести один экземпляр.Я знаю, что SDK раньше поддерживал воспроизведение только одного сжатого аудиофайла за раз, но это изменилось в 3.0, поэтому мне интересно, есть ли что-то, чего мне не хватает?

1 Ответ

0 голосов
/ 31 августа 2010

На одном текущем устройстве, кажется, есть аппаратная поддержка для воспроизведения только одного сжатого аудиофайла за раз, и я не уверен, что m4a может сжиматься программно в реальном времени (есть только определенные типы, поддерживаемыепрограммный декодер).Возможно, вы сможете распаковать второй звук перед воспроизведением ваших микшированных звуковых петель.

...