Kodi Documentation 22.0
Kodi is an open source media player and entertainment hub.
Loading...
Searching...
No Matches
CCoreAudioChannelLayout Class Reference

#include <CoreAudioChannelLayout.h>

Public Member Functions

 CCoreAudioChannelLayout ()
 
 CCoreAudioChannelLayout (AudioChannelLayout &layout)
 
virtual ~CCoreAudioChannelLayout ()
 
 operator AudioChannelLayout * ()
 
bool CopyLayout (AudioChannelLayout &layout)
 
bool CopyLayoutForStereo (UInt32 layout[2])
 
bool AllChannelUnknown ()
 

Static Public Member Functions

static UInt32 GetChannelCountForLayout (AudioChannelLayout &layout)
 
static const char * ChannelLabelToString (UInt32 label)
 
static const char * ChannelLayoutToString (AudioChannelLayout &layout, std::string &str)
 

Protected Attributes

AudioChannelLayout * m_pLayout
 

Constructor & Destructor Documentation

◆ CCoreAudioChannelLayout() [1/2]

CCoreAudioChannelLayout::CCoreAudioChannelLayout ( )

◆ CCoreAudioChannelLayout() [2/2]

CCoreAudioChannelLayout::CCoreAudioChannelLayout ( AudioChannelLayout & layout)

◆ ~CCoreAudioChannelLayout()

CCoreAudioChannelLayout::~CCoreAudioChannelLayout ( )
virtual

Member Function Documentation

◆ AllChannelUnknown()

bool CCoreAudioChannelLayout::AllChannelUnknown ( )

◆ ChannelLabelToString()

const char * CCoreAudioChannelLayout::ChannelLabelToString ( UInt32 label)
static

◆ ChannelLayoutToString()

const char * CCoreAudioChannelLayout::ChannelLayoutToString ( AudioChannelLayout & layout,
std::string & str )
static

◆ CopyLayout()

bool CCoreAudioChannelLayout::CopyLayout ( AudioChannelLayout & layout)

◆ CopyLayoutForStereo()

bool CCoreAudioChannelLayout::CopyLayoutForStereo ( UInt32 layout[2])

◆ GetChannelCountForLayout()

UInt32 CCoreAudioChannelLayout::GetChannelCountForLayout ( AudioChannelLayout & layout)
static

◆ operator AudioChannelLayout *()

CCoreAudioChannelLayout::operator AudioChannelLayout * ( )
inline

Member Data Documentation

◆ m_pLayout

AudioChannelLayout* CCoreAudioChannelLayout::m_pLayout
protected

The documentation for this class was generated from the following files: