То, что я пытаюсь сделать, это точно так же, как говорится в заголовке, декодировать несколько сжатых аудиопотоков / файлов - они будут извлечены из модифицированного файла MP4 - и одновременно выполнять эквалайзер для них в реальном времени.
Я прочитал большую часть документации Apple.
Я пробовал AudioQueues, но я не смогу выполнить выравнивание, так как сжатый звук, поступающий на вход, не выходит ... поэтому я не могу им манипулировать.
Audio Units, похоже, не имеет компонентов для обработки декомпрессии AAC и MP3 - если я прав, его конвертер обрабатывает только преобразование из одного формата LPCM в другой.
Я пытался найти решение время от времени около полутора месяцев.
Теперь я думаю, использовать сторонний декодер (боже, помоги мне; я понятия не имею, как их использовать, исходный код греческий; о, и есть какие-либо рекомендации? :x), затем загрузите декодированный в LPCM в AudioQueues выполняет эквализацию при обратном вызове.
Может быть, я что-то упускаю здесь. Предложения? :(