草庐IT

bufferSizeBytes

全部标签

swift - 为立体声音频流分配一个带有两个缓冲区的 AudioBufferList

我在C中有以下代码,它分配了一个具有适当长度的AudioBufferList。UInt32bufferSizeBytes=bufferSizeFrames*sizeof(Float32);propertySize=offsetof(AudioBufferList,mBuffers[0])+(sizeof(AudioBuffer)*mRecordSBD.mChannelsPerFrame);mBufferList=(AudioBufferList*)malloc(propertySize);mBufferList->mNumberBuffers=mRecordSBD.mChannelsP