Structure

AudioBufferList

Holds a variable-length array of AudioBuffer structures.

Declaration

typedef struct AudioBufferList {
    ...
} AudioBufferList;

Overview

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.

Topics

Instance Properties

mBuffers

A variable length array of AudioBuffer structures.

mNumberBuffers

The number of AudioBuffer structures in the mBuffers array.