arduino-audio-tools
|
Public Member Functions | |
virtual int | available () |
virtual int | availableForWrite () |
virtual void | flush () |
operator bool () | |
virtual size_t | readBytes (uint8_t *data, size_t len) |
virtual size_t | write (const uint8_t *data, size_t len) |
Protected Attributes | |
int | _timeout = 10 |
Reimplemented in AudioKitStream, A2DPStream, AudioFFTBase, HLSStream, I2SCodecStream, TfLiteAudioStream, UDPStream, ICYStreamT< T >, BufferedTaskStream, I2SStream, TimedStream, GeneratedSoundStream< T >, GeneratedSoundStream< int16_t >, BufferedStream, ConverterStream< T >, InputMerge< T >, Pipeline::ModifyingStreamAdapter, and VolumeStream.
Reimplemented in RTSPOutput, UDPStream, A2DPStream, AudioFFTBase, I2SCodecStream, AbstractURLStream, URLStreamESP32, I2SStream, OutputMixer< T >, MeasuringStream, ProgressStream, and VolumeStream.
Reimplemented in ResampleStream, BufferedTaskStream, and BufferedStream.
Reimplemented in MozziStream, A2DPStream, FaustStream< DSP >, AudioFFTBase, AudioKitStream, HLSStream, I2SCodecStream, TfLiteAudioStream, ESPNowStream, UDPStream, AnalogAudioArduino, AudioEffectStreamT< T >, Equalizer3Bands, ICYStreamT< T >, BufferedTaskStream, I2SStream, TimedStream, GeneratedSoundStream< T >, GeneratedSoundStream< int16_t >, BufferedStream, MeasuringStream, ProgressStream, InputMixer< T >, InputMerge< T >, VolumeStream, HDLCStream, and AnalogDriverESP32V1::IO16Bit.
Reimplemented in I2SCodecStream, MozziStream, SPDIFOutput, I2SStream, MetaDataOutput, OversamplingDAC, EncodedAudioOutput, OggContainerOutput, A2DPStream, FaustStream< DSP >, AudioFFTBase, AudioServerEx, RTSPOutput, TfLiteAudioStream, VS1053Stream, ESPNowStream, UDPStream, AnalogAudioStream, AudioEffectStreamT< T >, HttpRequest, BufferedTaskStream, TimedStream, MetaDataFilter, CsvOutput< T >, OutputMixer< T >, BufferedStream, MeasuringStream, ProgressStream, VolumeStream, SerialDAC, HDLCStream, TfLiteAudioStreamBase, CatStream, and AnalogDriverESP32V1::IO16Bit.