Structure

AudioChannelLayout

Specifies a channel layout in a file or in hardware.

Declaration

typedef struct AudioChannelLayout {
    ...
} AudioChannelLayout;

Topics

Instance Properties

mChannelBitmap

If mChannelLayoutTag is set to kAudioChannelLayoutTag_UseChannelBitmap, this field is the channel-use bitmap.

mChannelDescriptions

A variable length array of mNumberChannelDescription elements that describes a layout. If the mChannelLayoutTag field is set to kAudioChannelLayoutTag_UseChannelDescriptions, use this field to describe the layout.

mChannelLayoutTag

The AudioChannelLayoutTag value that indicates the layout. See Audio Channel Layout Tags for possible values.

mNumberChannelDescriptions

The number of items in the mChannelDescriptions array.