при запуске -exportAsynchronouslyWithCompletionHandler: метод AVassetExportSession мой звук перестает играть. Я использую AudioQueue и OpenAL, оба они должны быть перезапущены после начала сеанса экспорта. Есть ли уловка, чтобы заставить их работать без перезапуска аудио?AVassetExportSession убивает мой звук
2
A
ответ
3
Хорошо. Никто не ответил мне, поэтому я отвечу сам. Понял, что при экспорте с помощью AVAssetExportSession он создает свою собственную звуковую очередь, поэтому он убивает меня, поэтому перед запуском моей очереди все, что мне нужно, это установить некоторые свойства в AudioSession.
AudioSessionInitialize(CFRunLoopGetCurrent(),
kCFRunLoopCommonModes,
NULL,
NULL);
AudioSessionSetProperty(kAudioSessionProperty_AudioCategory,
sizeof(kAudioSessionCategory_MediaPlayback),
&(int)
{kAudioSessionCategory_MediaPlayback});
AudioSessionSetProperty(kAudioSessionProperty_OverrideCategoryMixWithOthers,
sizeof (UInt32),
&(UInt32)
{1});
AudioSessionSetActive(YES);
Смежные вопросы
- 1. Android убивает мой сервис?
- 2. Почему мой клиент убивает мой сервер?
- 3. Почему PyCharm убивает мой subprocess.Popen?
- 4. AngularJS убивает мой Javascript Функция
- 5. дисплей: блок убивает мой стиль
- 6. Phusion Passenger убивает мой процесс?
- 7. GDB убивает мой худший процесс
- 8. почему мой звук не играет
- 9. Почему мой звук не воспроизводится?
- 10. Найдите процесс тайны, который убивает мой процесс
- 11. Удаление приложения убивает мой интерфейс администратора Django
- 12. Что убивает мой debian хриплый сервер?
- 13. Bootstrap убивает мой код медиа запросов
- 14. ошибка склонного-прибудут убивает мой Баш функция
- 15. running mysql_fix_privilege_tables убивает мой пароль root
- 16. Почему SSL-квитирование иногда убивает мой процессор?
- 17. Спящий режим убивает мой Android-процесс
- 18. Infinte loop убивает мой сервер NodeJS
- 19. Python: добавление 1 печать Убивает мой код?
- 20. COMPILATION debug = false убивает мой сайт ASP.NET
- 21. 'gradle clean', кажется, убивает мой каталог назначения
- 22. AWS ядра убивает мой узел приложение
- 23. Как преобразовать ответ AVAssetExportSession
- 24. AVAssetExportSession перестает развиваться
- 25. убивает процесс убивает другие процессы
- 26. AVAssetExportSession Trim & Скачать
- 27. AVAssetExportSession exportAsynchronouslyWithCompletionHandler возвращает неудачно
- 28. AVMutableAudioMix и AVAssetExportSession
- 29. AVAssetExportSession слишком медленно экспортируется
- 30. AVAssetExportSession всегда сбой