2
下面的代碼工作正常(一些檢查和代碼消除)在44100深度2這似乎是默認的。由於此界面可用,但沒有很好地記錄,任何人都知道如何更改默認質量?iPhone AVCaptureDeviceInput如何設置音頻捕捉的質量?
audioCaptureDevice = [AVCaptureDevice defaultDeviceWithMediaType:AVMediaTypeAudio];
captureSession = [[AVCaptureSession alloc] init];
audioInput = [AVCaptureDeviceInput deviceInputWithDevice:audioCaptureDevice error:&error];
[captureSession addInput:audioInput];
audioOutput = [[AVCaptureAudioDataOutput alloc] init];
[audioOutput setSampleBufferDelegate:self queue:dispatch_get_main_queue()];
[captureSession addOutput:audioOutput];
用同樣的方法,但仍然得到了違約率。還有其他建議嗎? – Idan