Неподдерживаемый формат файла при вызове AudioFileStreamParseBytes с байтами файла m4a
Я использую этот учебник http://robots.thoughtbot.com/streaming-audio-to-multiple-listeners-via-ios-multipeer-connectivity, хорошо работает для mp3, но не для других форматов.
Хорошо, проверяя найденную библиотеку, которая вызывает AudioFileStreamParseBytes() для декодирования полученных байтов, этот метод завершается неудачно со всеми форматами, кроме байтов mp3.
В справочнике библиотеки https://developer.apple.com/library/ios/documentation/musicaudio/reference/AudioStreamReference/Reference/reference.html говорится, что это поддерживает:
AIFF, AIFC, WAVE, CAF, NeXT, ADTS, MPEG Audio Layer 3, AAC.
Я пытался с чистым AAC, но по-прежнему не работает та же ошибка, не поддерживается тип файла.
Некоторые идеи?.
Заранее спасибо.