Holds a variable-length array of AudioBuffer structures.
On This Page
The AudioBufferList structure provides a mechanism for encapsulating one or more buffers of audio data. It is used by functions in various Core Audio APIs, as described in Audio Converter Services, Audio Unit Component Services, and Extended Audio File Services.
init(mNumberBuffers: UInt32, mBuffers: (AudioBuffer))
var mBuffers: (AudioBuffer)
A variable length array of AudioBuffer structures.
var mNumberBuffers: UInt32
The number of AudioBuffer structures in the mBuffers array.
static func allocate(maximumBuffers: Int) -> UnsafeMutableAudioBufferListPointer
static func sizeInBytes(maximumBuffers: Int) -> Int