Kodi Documentation 22.0
Kodi is an open source media player and entertainment hub.
Loading...
Searching...
No Matches
CoreAudioChannelLayout.h File Reference
#include <list>
#include <string>
#include <vector>
#include <CoreAudio/CoreAudio.h>

Classes

class  CCoreAudioChannelLayout
 

Typedefs

typedef std::vector< SInt32 > CoreAudioChannelList
 
typedef std::list< AudioChannelLayoutTag > AudioChannelLayoutList
 

Variables

const AudioChannelLayoutTag g_LayoutMap []
 
const AudioChannelLabel g_LabelMap []
 

Typedef Documentation

◆ AudioChannelLayoutList

typedef std::list<AudioChannelLayoutTag> AudioChannelLayoutList

◆ CoreAudioChannelList

typedef std::vector<SInt32> CoreAudioChannelList

Variable Documentation

◆ g_LabelMap

const AudioChannelLabel g_LabelMap[]
Initial value:
=
{
kAudioChannelLabel_Unused,
kAudioChannelLabel_Left,
kAudioChannelLabel_Right,
kAudioChannelLabel_Center,
kAudioChannelLabel_LFEScreen,
kAudioChannelLabel_LeftSurroundDirect,
kAudioChannelLabel_RightSurroundDirect,
kAudioChannelLabel_LeftCenter,
kAudioChannelLabel_RightCenter,
kAudioChannelLabel_CenterSurround,
kAudioChannelLabel_LeftSurround,
kAudioChannelLabel_RightSurround,
kAudioChannelLabel_VerticalHeightLeft,
kAudioChannelLabel_VerticalHeightRight,
kAudioChannelLabel_VerticalHeightCenter,
kAudioChannelLabel_TopCenterSurround,
kAudioChannelLabel_TopBackLeft,
kAudioChannelLabel_TopBackRight,
kAudioChannelLabel_TopBackCenter
}

◆ g_LayoutMap

const AudioChannelLayoutTag g_LayoutMap[]
Initial value:
=
{
kAudioChannelLayoutTag_Stereo,
kAudioChannelLayoutTag_Stereo,
kAudioChannelLayoutTag_DVD_4,
kAudioChannelLayoutTag_MPEG_3_0_A,
kAudioChannelLayoutTag_DVD_10,
kAudioChannelLayoutTag_DVD_3,
kAudioChannelLayoutTag_DVD_6,
kAudioChannelLayoutTag_MPEG_5_0_A,
kAudioChannelLayoutTag_MPEG_5_1_A,
kAudioChannelLayoutTag_AudioUnit_7_0,
kAudioChannelLayoutTag_MPEG_7_1_A,
}