IOS Audio Recording, Как проверить, занят ли микрофон / воспроизведение, прежде чем брать микрофон

Если что-то воспроизводится, записывается, как мы можем проверить, доступен ли микрофон (в режиме ожидания) для записи? В настоящее время использую

AVCaptureDevice *audioCaptureDevice      = [AVCaptureDevice defaultDeviceWithMediaType:AVMediaTypeAudio];
AVCaptureSession *captureSession         = [[AVCaptureSession alloc] init];
VCaptureDeviceInput *audioInput          = [AVCaptureDeviceInput deviceInputWithDevice : audioCaptureDevice error:&error];
AVCaptureAudioDataOutput    *audioOutput = [[AVCaptureAudioDataOutput alloc] init];
[captureSession addInput  : audioInput];
[captureSession addOutput : audioOutput];
[captureSession startRunning];

Необходимо проверить, прежде чем брать MIC / Playback от того, что уже есть.

Ответы на вопрос(1)

Ваш ответ на вопрос