![]() |
Roc Toolkit internal modules
Roc Toolkit: real-time audio streaming
|
Channel tables. More...


Go to the source code of this file.
Classes | |
| struct | roc::audio::ChannelPositionName |
| Defines string name for channel position. More... | |
| struct | roc::audio::ChannelMaskName |
| Defines string name for pre-defined channel mask. More... | |
| struct | roc::audio::ChannelMapRule |
| Defines multiplication coefficient for a pair of channels. More... | |
| struct | roc::audio::ChannelMapTable |
| Defines multiplication matrix for two channel masks. More... | |
| struct | roc::audio::ChannelOrderTable |
| Defines ordered list of channels. More... | |
Namespaces | |
| namespace | roc |
| Root namespace. | |
| namespace | roc::audio |
| Audio frames and audio processing. | |
Variables | |
| const ChannelPositionName | roc::audio::ChanPositionNames [ChanPos_Max] |
| Defines mapping between channel position and its name. | |
| const ChannelMaskName | roc::audio::ChanMaskNames [17] |
| Defines mapping between channel mask and its name. | |
| const ChannelOrderTable | roc::audio::ChanOrderTables [ChanOrder_Max] |
| Defines mapping of channel order identifier to list of channel positions in corresponding order. | |
| const ChannelMapTable | roc::audio::ChanMapTables [71] |
| Defines list of mappings between all supported surround channel mask pairs. | |
Channel tables.
Definition in file channel_tables.h.