IOS Grabación de audio, Cómo verificar si el micrófono / reproducción está ocupado antes de tomar Mic
Si hay algo reproduciendo, grabando, ¿cómo verificamos si el MIC está disponible (inactivo) para grabar? Actualmente usando
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];
Necesito verificar antes de tomar el MIC / Playback de algo que ya lo tiene.