Kodi Development 22.0
for Binary and Script based Add-Ons
 
Loading...
Searching...
No Matches

Detailed Description

The possible channels
Used to set available or used channels on stream.


Usage example:

format.SetChannelLayout(std::vector<AudioEngineChannel>(AUDIOENGINE_CH_FL, AUDIOENGINE_CH_FR));
Definition AudioEngine.h:104
@ AUDIOENGINE_CH_FR
Front right.
Definition audio_engine.h:78
@ AUDIOENGINE_CH_FL
Front left.
Definition audio_engine.h:76
void SetChannelLayout(const std::vector< enum AudioEngineChannel > &layout)
The stream's channel layout.
Definition AudioEngine.h:163

Enumeration Type Documentation

◆ AudioEngineChannel

Enumerator
AUDIOENGINE_CH_NULL 

Used inside to indicate the end of a list and not for addon use directly.

AUDIOENGINE_CH_RAW 

RAW Audio format.

AUDIOENGINE_CH_FL 

Front left.

AUDIOENGINE_CH_FR 

Front right.

AUDIOENGINE_CH_FC 

Front center.

AUDIOENGINE_CH_LFE 

LFE / Subwoofer.

AUDIOENGINE_CH_BL 

Back left.

AUDIOENGINE_CH_BR 

Back right.

AUDIOENGINE_CH_FLOC 

Front left over center.

AUDIOENGINE_CH_FROC 

Front right over center.

AUDIOENGINE_CH_BC 

Back center.

AUDIOENGINE_CH_SL 

Side left.

AUDIOENGINE_CH_SR 

Side right.

AUDIOENGINE_CH_TFL 

Top front left.

AUDIOENGINE_CH_TFR 

Top front right.

AUDIOENGINE_CH_TFC 

Top front center.

AUDIOENGINE_CH_TC 

Top center.

AUDIOENGINE_CH_TBL 

Top back left.

AUDIOENGINE_CH_TBR 

Top back right.

AUDIOENGINE_CH_TBC 

Top back center.

AUDIOENGINE_CH_BLOC 

Back left over center.

AUDIOENGINE_CH_BROC 

Back right over center.

AUDIOENGINE_CH_MAX 

Maximum possible value, to use e.g. as size inside list.