arduino-audio-tools
Loading...
Searching...
No Matches
Public Member Functions | List of all members
BaseConverter Class Referenceabstract

Abstract Base class for Converters A converter is processing the data in the indicated array. More...

#include <BaseConverter.h>

Inheritance diagram for BaseConverter:
BinT< T > ChannelBinDiffT< T > ChannelReducerT< int16_t > ChannelReducerT< T > ConverterNChannels< int16_t, int16_t > ConverterNChannels< int16_t, float > DecimateT< T > Bin BinT< T > CallbackConverterT< T > ChannelAvg ChannelAvgT< T, AvgT > ChannelBinDiff ChannelBinDiffT< T > ChannelDiff ChannelDiffT< T > ChannelMixer< T, SumT > ChannelReducer ChannelReducerT< T > Converter1Channel< T > ConverterAutoCenter ConverterAutoCenterT< T > ConverterFillLeftAndRight< 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 > SmoothTransition< T >

Public Member Functions

 BaseConverter ()=default
 
 BaseConverter (BaseConverter const &)=delete
 
virtual ~BaseConverter ()=default
 
virtual size_t convert (uint8_t *src, size_t size)=0
 
BaseConverteroperator= (BaseConverter const &)=delete
 

Detailed Description

Abstract Base class for Converters A converter is processing the data in the indicated array.

Author
Phil Schatzmann
Template Parameters
T

Constructor & Destructor Documentation

◆ BaseConverter() [1/2]

BaseConverter ( )
default

◆ BaseConverter() [2/2]

◆ ~BaseConverter()

virtual ~BaseConverter ( )
virtualdefault

Member Function Documentation

◆ convert()

virtual size_t convert ( uint8_t src,
size_t  size 
)
pure virtual

◆ operator=()


The documentation for this class was generated from the following file: