arduino-audio-tools
All Classes Namespaces Files Functions Variables Typedefs Enumerations Friends Modules Pages
Public Member Functions | List of all members
AudioInfoSupport Class Referenceabstract

Supports changes to the sampling rate, bits and channels. More...

#include <AudioTypes.h>

Inheritance diagram for AudioInfoSupport:
AudioOutput AudioPlayer AudioStream AudioWriter AudioESP32ULP AudioOutputAdapter AudioOutputWithCallback AudioServerEx AudioSyncWriter ChannelSplitOutput ChannelsSelectOutput CsvOutput< T > FFTEffect HexDumpOutput MemoryOutput MetaDataFilter MetaDataOutput ModifyingOutput OggContainerOutput PWMAudioOutput PitchShiftOutput< T, BufferT > R2ROutput RTSPOutput GeneratedSoundStream< int16_t > A2DPStream AbstractURLStream AdapterAudioOutputToAudioStream AnalogAudioArduino AnalogAudioStream AnalogDriverESP32V1::IO16Bit AnalogDriverESP32V2::IO16Bit AudioBLEStream AudioFFTBase AudioKitStream AudioLoRa AudioMP34DT05 AudioStreamWrapper AudioSyncReader BufferedTaskStream DecimationStreamExt< T > ESP3288AudioOutput FaustStream< DSP > FrequncyAutoCorrelationStream FrequncyZeroCrossingStream GeneratedSoundStream< T > I2SBitBang I2SCodecStream I2SStream InputMerge< T > InputMixer< T > JupyterAudioT< T > LoRaStream MemoryStream MiniAudioStream ModifyingStream MozziStream PDMMonoStreamT< T > Pipeline PortAudioStream PureDataStream RingBufferStream SPDIFOutput TfLiteAudioStreamBase VBANStream VS1053Stream WM8960Stream AudioDecoder AudioEncoder

Public Member Functions

virtual AudioInfo audioInfo ()=0
 provides the actual input AudioInfo
 
virtual AudioInfo audioInfoOut ()
 
virtual void setAudioInfo (AudioInfo info)=0
 Defines the input AudioInfo.
 

Detailed Description

Supports changes to the sampling rate, bits and channels.

Member Function Documentation

◆ audioInfo()

virtual AudioInfo audioInfo ( )
pure virtual

◆ audioInfoOut()

virtual AudioInfo audioInfoOut ( )
inlinevirtual

◆ setAudioInfo()

virtual void setAudioInfo ( AudioInfo  info)
pure virtual

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