Specifies a channel layout in a file or in hardware.
SDKs
- iOS 2.0+
- macOS 10.2+
- tvOS 9.0+
- watchOS 3.0+
Framework
- Core Audio Types
Declaration
typedef struct AudioChannelLayout {
...
} AudioChannelLayout;
Specifies a channel layout in a file or in hardware.
SDKs
Framework
typedef struct AudioChannelLayout {
...
} AudioChannelLayout;
m Channel Bitmap
If m
is set to k
, this field is the channel-use bitmap.
m Channel Descriptions
A variable length array of m
elements that describes a layout. If the m
field is set to k
, use this field to describe the layout.
m Channel Layout Tag
The Audio
value that indicates the layout. See Audio Channel Layout Tags for possible values.
m Number Channel Descriptions
The number of items in the m
array.