Specifies a channel layout in a file or in hardware.


struct AudioChannelLayout


Instance Properties

var mChannelBitmap: AudioChannelBitmap

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

var mChannelDescriptions: (AudioChannelDescription)

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.

var mChannelLayoutTag: AudioChannelLayoutTag

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

var mNumberChannelDescriptions: UInt32

The number of items in the mChannelDescriptions array.