Аппаратное декодирование аудио iPhone с несколькими одновременными аудиофайлами - PullRequest
1 голос
/ 18 февраля 2012

Я разрабатываю приложение для iPhone, которое воспроизводит длинные (~ 30 минут) аудиоклипы m4a.Все клипы хранятся локально, и я использую AVAudioPlayer для обработки функций воспроизведения.Мое приложение накладывает звук таким образом, что один звук исчезает, а другой -.

В соответствии с документацией Apple только один звук будет воспроизводиться с использованием аппаратного декодирования звука.Предполагая, что первый звук декодируется аппаратно, а второй звук начинает воспроизводиться с использованием программного декодирования, будет ли второй звук переключаться на аппаратное декодирование после завершения воспроизведения первого звука, или будет использоваться программное декодирование все время?

Кажется, что есть способ проверить на наличие аппаратного декодера.Я посмотрю, сможет ли это получить ответ, который я ищу, но мне было просто любопытно, если кто-то уже знал ответ.Даже если вы просто знаете правильную методологию для тестирования этого, я был бы признателен.Это мое первое приложение для iOS, и я впервые работаю с C, поэтому я летаю вслепую.

...