arduino-audio-tools
Public Member Functions | Protected Attributes | List of all members
Stream Class Reference
Inheritance diagram for Stream:
Print AudioStream Client File HammingFEC< bytecount, block_t > HardwareSerial ReedSolomonFEC< bytecount, additional_bytes > UDPStream FileLoopT< File > GeneratedSoundStream< int16_t > QueueStream< uint8_t > A2DPStream AbstractURLStream AdapterAudioOutputToAudioStream AnalogAudioStream AnalogDriverESP32V1::IO16Bit AudioKitStream AudioMP34DT05 AudioStreamWrapper AudioSyncReader BufferedTaskStream CatStream DynamicMemoryStream ESP3288AudioOutput ESPNowStream FaustStream< DSP > FileLoopT< FileType > GeneratedSoundStream< T > HLSStream I2SCodecStream I2SStream InputMerge< T > InputMixer< T > JupyterAudioT< T > MemoryStream MiniAudioStream ModifyingStream MozziStream NullStream Pipeline PortAudioStream PureDataStream QueueStream< T > RingBufferStream SPDIFOutput StdioStream TfLiteAudioStreamBase VBANStream VS1053Stream WM8960Stream

Public Member Functions

virtual int available ()
 
virtual int availableForWrite ()
 
virtual void flush ()
 
 operator bool ()
 
virtual size_t readBytes (uint8_t *buffer, size_t len)
 
virtual size_t write (const uint8_t *buffer, size_t size)
 

Protected Attributes

int _timeout = 10
 

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