У меня есть программа аудиозаписи, которая реализована с использованием сервиса аудио-очереди.Он захватывал аудиоданные методом
void AudioOutputCallback(void* inUserData,
AudioQueueRef outAQ,
AudioQueueBufferRef outBuffer)
.Но я ставлю перед собой цель захвата изображений во время записи аудио файла.Затем я включил UIImagePickerController в тот же ViewController, чтобы запустить процесс захвата изображения.
-(IBAction)captureImage:(id)sender{
UIImagePickerController *picker = [[UIImagePickerController alloc] init];
picker.delegate = self;
picker.allowsEditing = NO;
picker.sourceType = UIImagePickerControllerSourceTypeCamera;
[self presentModalViewController:picker animated:YES];
}
Но проблема в том, что когда я запустил метод captureImage, процесс записи звука останавливается.Пожалуйста, объясните мне, является ли это возможной задачей или нет.Есть ли другие способы достижения этой цели.