Contents

audioBufferList

The buffer’s underlying audio buffer list.

Declaration

var audioBufferList: UnsafePointer<AudioBufferList> { get }

Discussion

A buffer list is a variable length array that contains an array of audio buffer instances. You use it with lower-level Core Audio and Audio Toolbox API.

You must not modify the buffer list structure, although you can modify buffer contents.

The mDataByteSize fields of this audio buffer list express the buffer’s current frameLength.

See Also

Getting the Audio Buffers