AVFoundation Error Domain
У меня проблема с использованием библиотеки Amazing Audio Engine, я думаю.
На самом деле, когда я пытаюсь одновременно воспроизвести заднюю дорожку и сделать запись с микрофона, в конце записи, когда я ввожу этот метод:
func captureOutput(captureOutput: AVCaptureFileOutput!, didFinishRecordingToOutputFileAtURL outputFileURL: NSURL!, fromConnections connections: [AnyObject]!, error: NSError!)
У меня есть эта ошибка:
Домен ошибки =AVFoundationErrorDomain Код =-11818 "Arregistrement arrêté" UserInfo={NSUnderlyingError=0x15d5a4cd0 {Ошибка домена =NSOSStatusErrorDomain Код =-16414 "(null)"}, эффект исправления возврата подтвержден с подтверждением возврата 'enregistrement puis réessayez., NSLocalizedDescription= Регистрация регистрации}
Для видеозаписи, которую я использую, AVCaptureSession, а для воспроизведения звука и записи звука я использую The Amazing Audio Engine.
У вас есть представление о проблеме?
1 ответ
Ошибка -11818 означает AVErrorSessionWasInterrupted
- это означает, что какое-то другое приложение прервало ваш аудио сеанс. Заблуждение может быть связано с тем, что другое приложение делает что-то от вашего имени, например, декодирует видео.
Чтобы решить проблему, вам нужно включить опцию категории AVAudioSessionCategoryOptions.MixWithOthers
Я думаю, что TAAE способ сделать это было бы включить allowMixingWithOtherApps
на ваше AEAudioController
объект.