11 #include "AEChannelData.h" 17 class CHelper_libKODI_audioengine;
20 friend class CHelper_libKODI_audioengine;
35 enum AEChannel operator[](
unsigned int i)
const;
36 operator std::string()
const;
41 inline unsigned int Count()
const {
return m_channelCount; }
42 static const char* GetChName(
const enum AEChannel ch);
43 bool HasChannel(
const enum AEChannel ch)
const;
44 bool IsChannelValid(
const unsigned int pos);
47 void ReplaceChannel(
const enum AEChannel from,
const enum AEChannel to);
48 int BestMatch(
const std::vector<CAEChannelInfo>& dsts,
int* score = NULL)
const;
52 unsigned int m_channelCount;
53 enum AEChannel m_channels[AE_CH_MAX];
Definition: LibInputPointer.h:13
Definition: AEChannelInfo.h:19