我正在尝试使用音频混合器播放“ didOutputSampleBuffer”中记录的音频数据。创建音频单元以将其附加到混音器时,其componentType和componentSubType应该是什么,以及如何将ringBuffer中的数据提供给音频单元。
- (void)captureOutput:(AVCaptureOutput *)captureOutput
didOutputSampleBuffer:(CMSampleBufferRef)sampleBuffer
fromConnection:(AVCaptureConnection *)connection
{
if (connection == _audioConnection)
{
NSData* data = [self ConvertToNSData:sampleBuffer];
//[self CreateAudioBufferListAndAddToRingBuffer:data];
// want to play the audio data using an audio mixer
}
}
有人可以提出解决方案吗?