fromと をそれぞれAVAssetWriter
追加する を使用して、ビデオとオーディオを録音しています。私がやりたいことは、録音中にユーザーの裁量でオーディオをミュートすることです。CMSampleBuffer
AVCaptureVideoDataOutput
AVCaptureAudioDataOutput
最良の方法は、空CMSampleBuffer
のようなものを作成する方法だと思います
CMSampleBufferRef sb;
CMSampleBufferCreate(kCFAllocatorDefault, NULL, YES, NULL, NULL, NULL, 0, 1, &sti, 0, NULL, &sb);
[_audioInputWriter appendSampleBuffer:sb];
CFRelease(sb);
しかし、それは機能しないので、無音のオーディオ バッファを作成する必要があると想定しています。これを行うにはどうすればよいですか? より良い方法はありますか?