We combine a datastream which consists of multiple channels into less channels. E.g. 2 to 1 The last target channel will contain the combined values of the exceeding source channels.
More...
#include <BaseConverter.h>
template<typename T = int16_t>
class audio_tools::ChannelReducerT< T >
We combine a datastream which consists of multiple channels into less channels. E.g. 2 to 1 The last target channel will contain the combined values of the exceeding source channels.
- Template Parameters
-
◆ ChannelReducerT() [1/2]
template<typename T = int16_t>
◆ ChannelReducerT() [2/2]
template<typename T = int16_t>
◆ convert() [1/2]
template<typename T = int16_t>
| size_t convert |
( |
uint8_t * |
src, |
|
|
size_t |
size |
|
) |
| |
|
inlinevirtual |
◆ convert() [2/2]
template<typename T = int16_t>
| size_t convert |
( |
uint8_t * |
target, |
|
|
uint8_t * |
src, |
|
|
size_t |
size |
|
) |
| |
|
inline |
◆ setSourceChannels()
template<typename T = int16_t>
| void setSourceChannels |
( |
int |
channelCountOfSource | ) |
|
|
inline |
◆ setTargetChannels()
template<typename T = int16_t>
| void setTargetChannels |
( |
int |
channelCountOfTarget | ) |
|
|
inline |
◆ from_channels
template<typename T = int16_t>
◆ to_channels
template<typename T = int16_t>
The documentation for this class was generated from the following file: