|
arduino-audio-tools
|
Abstract Base class for Converters A converter is processing the data in the indicated array. More...
#include <CodecOpusOgg.h>
Public Member Functions | |
| BaseConverter ()=default | |
| BaseConverter ()=default | |
| BaseConverter (BaseConverter const &)=delete | |
| BaseConverter (BaseConverter const &)=delete | |
| virtual | ~BaseConverter ()=default |
| virtual | ~BaseConverter ()=default |
| virtual size_t | convert (uint8_t *src, size_t size)=0 |
| virtual size_t | convert (uint8_t *src, size_t size)=0 |
| BaseConverter & | operator= (BaseConverter const &)=delete |
| BaseConverter & | operator= (BaseConverter const &)=delete |
Abstract Base class for Converters A converter is processing the data in the indicated array.
| T |
|
default |
|
delete |
|
virtualdefault |
|
default |
|
delete |
|
virtualdefault |
|
pure virtual |
Implemented in Bin, Bin, BinT< T >, BinT< T >, BinT< T >, CallbackConverterT< T >, CallbackConverterT< T >, CallbackConverterT< int16_t >, CallbackConverterT< int16_t >, ChannelAvg, ChannelAvg, ChannelAvgT< T, AvgT >, ChannelAvgT< T, AvgT >, ChannelBinDiff, ChannelBinDiff, ChannelBinDiffT< T >, ChannelBinDiffT< T >, ChannelBinDiffT< T >, ChannelDiff, ChannelDiff, ChannelDiffT< T >, ChannelDiffT< T >, ChannelMixer< T, SumT >, ChannelMixer< T, SumT >, ChannelReducer, ChannelReducer, ChannelReducerT< T >, ChannelReducerT< T >, ChannelReducerT< int16_t >, ChannelReducerT< T >, Converter1Channel< T >, Converter1Channel< T >, ConverterAutoCenter, ConverterAutoCenter, ConverterAutoCenterT< T >, ConverterAutoCenterT< T >, ConverterFillLeftAndRight< T >, ConverterFillLeftAndRight< T >, ConverterInvert< T >, ConverterInvert< T >, ConverterNChannels< T, FT >, ConverterNChannels< T, FT >, ConverterNChannels< int16_t, float >, ConverterNChannels< int16_t, int16_t >, ConverterScaler< T >, ConverterScaler< T >, ConverterSwitchLeftAndRight< T >, ConverterSwitchLeftAndRight< T >, ConverterToInternalDACFormat< T >, ConverterToInternalDACFormat< T >, CopyChannels< T, Cn, Cx, S >, CopyChannels< T, Cn, Cx, S >, Decimate, Decimate, DecimateT< T >, DecimateT< T >, DecimateT< T >, MultiConverter< T >, MultiConverter< T >, NOPConverter, NOPConverter, PoppingSoundRemover< T >, PoppingSoundRemover< T >, SilenceRemovalConverter< T >, SilenceRemovalConverter< T >, SmoothTransition< T >, SmoothTransition< T >, Bin, BinT< T >, CallbackConverterT< T >, CallbackConverterT< int16_t >, ChannelAvg, ChannelAvgT< T, AvgT >, ChannelBinDiff, ChannelBinDiffT< T >, ChannelDiff, ChannelDiffT< T >, ChannelMixer< T, SumT >, ChannelReducer, ChannelReducerT< T >, Converter1Channel< T >, ConverterAutoCenter, ConverterAutoCenterT< T >, ConverterFillLeftAndRight< T >, ConverterInvert< T >, ConverterNChannels< T, FT >, ConverterScaler< T >, ConverterSwitchLeftAndRight< T >, ConverterToInternalDACFormat< T >, CopyChannels< T, Cn, Cx, S >, Decimate, DecimateT< T >, FadeConverter< T >, MultiConverter< T >, NOPConverter, PoppingSoundRemover< T >, SilenceRemovalConverter< T >, and SmoothTransition< T >.
|
pure virtual |
Implemented in Bin, Bin, BinT< T >, BinT< T >, BinT< T >, CallbackConverterT< T >, CallbackConverterT< T >, CallbackConverterT< int16_t >, CallbackConverterT< int16_t >, ChannelAvg, ChannelAvg, ChannelAvgT< T, AvgT >, ChannelAvgT< T, AvgT >, ChannelBinDiff, ChannelBinDiff, ChannelBinDiffT< T >, ChannelBinDiffT< T >, ChannelBinDiffT< T >, ChannelDiff, ChannelDiff, ChannelDiffT< T >, ChannelDiffT< T >, ChannelMixer< T, SumT >, ChannelMixer< T, SumT >, ChannelReducer, ChannelReducer, ChannelReducerT< T >, ChannelReducerT< T >, ChannelReducerT< int16_t >, ChannelReducerT< T >, Converter1Channel< T >, Converter1Channel< T >, ConverterAutoCenter, ConverterAutoCenter, ConverterAutoCenterT< T >, ConverterAutoCenterT< T >, ConverterFillLeftAndRight< T >, ConverterFillLeftAndRight< T >, ConverterInvert< T >, ConverterInvert< T >, ConverterNChannels< T, FT >, ConverterNChannels< T, FT >, ConverterNChannels< int16_t, float >, ConverterNChannels< int16_t, int16_t >, ConverterScaler< T >, ConverterScaler< T >, ConverterSwitchLeftAndRight< T >, ConverterSwitchLeftAndRight< T >, ConverterToInternalDACFormat< T >, ConverterToInternalDACFormat< T >, CopyChannels< T, Cn, Cx, S >, CopyChannels< T, Cn, Cx, S >, Decimate, Decimate, DecimateT< T >, DecimateT< T >, DecimateT< T >, MultiConverter< T >, MultiConverter< T >, NOPConverter, NOPConverter, PoppingSoundRemover< T >, PoppingSoundRemover< T >, SilenceRemovalConverter< T >, SilenceRemovalConverter< T >, SmoothTransition< T >, SmoothTransition< T >, Bin, BinT< T >, CallbackConverterT< T >, CallbackConverterT< int16_t >, ChannelAvg, ChannelAvgT< T, AvgT >, ChannelBinDiff, ChannelBinDiffT< T >, ChannelDiff, ChannelDiffT< T >, ChannelMixer< T, SumT >, ChannelReducer, ChannelReducerT< T >, Converter1Channel< T >, ConverterAutoCenter, ConverterAutoCenterT< T >, ConverterFillLeftAndRight< T >, ConverterInvert< T >, ConverterNChannels< T, FT >, ConverterScaler< T >, ConverterSwitchLeftAndRight< T >, ConverterToInternalDACFormat< T >, CopyChannels< T, Cn, Cx, S >, Decimate, DecimateT< T >, FadeConverter< T >, MultiConverter< T >, NOPConverter, PoppingSoundRemover< T >, SilenceRemovalConverter< T >, and SmoothTransition< T >.
|
delete |
|
delete |