Может ли ios 4.3.3 поддерживать программное декодирование he-aac? - PullRequest
2 голосов
/ 25 февраля 2012

у меня есть два айпада с двумя версиями.один - ios 4.2.1, другой - 4.3.3.я пишу приложение, которое воспроизводит аудио в формате he-aac, и оно должно иметь поведение микширования при воспроизведении. Так что я инициирую аудио сеанс, устанавливаю категорию AVAudioSessionCategoryPlayback (я воспроизводю аудио, когда экран заблокирован) и устанавливаю kaudiosessionproperty_overridecategorymixwithothers.я использую аудио-очередь для ее воспроизведения (система может декодировать и воспроизводить). В результате приложение в ios 4.2.1 не может воспроизводиться, в то время как в ios 4.3.3 воспроизводится нормально. Документ библиотеки разработчика iOS говорит мне, что приложение с поведением смешивания воспроизведенияи декодировать AAC не может получить доступ к аппаратному декодированию.поэтому я думаю, что ios 4.3.3 поддерживает программное декодирование he-aac, но 4.2.1 не может!

, но в документе библиотеки разработчика ios также сказано, что он не поддерживает декодирование программного обеспечения he-aac ... я запутался...

большое спасибо за ответ!

есть ссылка.https://developer.apple.com/library/ios/#documentation/AudioVideo/Conceptual/MultimediaPG/UsingAudio/UsingAudio.html

...