Я использую следующий код для захвата файла фильма.К сожалению, он не захватывает звук.Нужно ли направлять микрофон в сеанс в качестве дополнительного входа?Я где-то читал, что каждая сессия может иметь только один вход?Просто не знаю, как это сделать.
// Create the session
session = [[AVCaptureSession alloc] init];
session.sessionPreset = AVCaptureSessionPresetMedium;
input = [AVCaptureDeviceInput deviceInputWithDevice:[self backFacingCamera] error:nil];
audioInput = [AVCaptureDeviceInput deviceInputWithDevice:[self backFacingCamera] error:nil];
if(!input){
NSLog(@"Couldn't create input!");
}
output= [[AVCaptureMovieFileOutput alloc] init] ;
[session addInput:input];
[session addOutput:output];
[session startRunning];