arduino-audio-tools
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 AudioFFTBase AudioOutputAdapter AudioOutputWithCallback AudioServerEx AudioSyncWriter ChannelSplitOutput< T > CsvOutput< T > HexDumpOutput MemoryOutput MetaDataOutput MultiOutput OggContainerOutput OnOffOutput OversamplingDAC PWMAudioOutput PitchShiftOutput< T, BufferT > RTSPOutput VolumeOutput FileLoopT< File > FilteredStream< T, float > GeneratedSoundStream< int16_t > QueueStream< uint8_t > A2DPStream AbstractURLStream AdapterAudioOutputToAudioStream AnalogAudioStream AnalogDriverESP32V1::IO16Bit AudioBLEStream AudioEffectStream AudioEffectStreamT< T > AudioKitStream AudioMP34DT05 AudioStreamWrapper AudioSyncReader BufferedStream BufferedTaskStream CallbackStream CatStream ConverterStream< T > DecimationStreamExt< T > DynamicMemoryStream ESP3288AudioOutput ESPNowStream EncodedAudioOutput Equilizer3Bands FadeStream FaustStream< DSP > FileLoopT< FileType > FilteredStream< T, TF > FrequncyAutoCorrelationStream FrequncyZeroCrossingStream GeneratedSoundStream< T > HLSStream I2SBitBang I2SCodecStream I2SStream InputMerge< T > InputMixer< T > JupyterAudioT< T > MeasuringStream MemoryStream MiniAudioStream MozziStream NullStream PDMMonoStreamT< T > PortAudioStream ProgressStream QueueStream< T > ReformatBaseStream RingBufferStream SPDIFOutput StdioStream TfLiteAudioStreamBase Throttle TimedStream VBANStream VS1053Stream VolumeStream WM8960Stream

Public Member Functions

virtual AudioInfo audioInfo ()=0
 
virtual void setAudioInfo (AudioInfo info)=0
 
virtual bool validate (AudioInfo &info)
 

Detailed Description

Supports changes to the sampling rate, bits and channels.


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