arduino-audio-tools
AudioOutputWithCallback Member List

This is the complete list of members for AudioOutputWithCallback, including all inherited members.

_timeout (defined in Print)Printprotected
_timeout (defined in Print)Printprotected
active (defined in AudioOutputWithCallback)AudioOutputWithCallbackprotected
addNotifyAudioChange(AudioInfoSupport &bi)AudioInfoSourceinlinevirtual
audio_tools::audioInfo() overrideAudioOutputinlinevirtual
audio_tools::BufferedStream::audioInfo() overrideAudioStreaminlinevirtual
audioInfoOut()AudioInfoSupportinlinevirtual
AudioOutputWithCallback(int bufferSize, int bufferCount) (defined in AudioOutputWithCallback)AudioOutputWithCallbackinline
AudioStream()=default (defined in AudioStream)AudioStream
AudioStream(AudioStream const &)=delete (defined in AudioStream)AudioStream
available() overrideBufferedStreaminlinevirtual
availableForWrite() override (defined in AudioOutput)AudioOutputinlinevirtual
availableForWrite() override (defined in BaseStream)BaseStreaminlinevirtual
BaseStream()=default (defined in BaseStream)BaseStream
BaseStream(BaseStream const &)=delete (defined in BaseStream)BaseStream
begin()AudioOutputWithCallbackinlinevirtual
begin(AudioInfo info) (defined in AudioOutput)AudioOutputinlinevirtual
buffer (defined in BufferedStream)BufferedStreamprotected
BufferedStream(size_t buffer_size) (defined in BufferedStream)BufferedStreaminline
BufferedStream(size_t buffer_size, Print &out) (defined in BufferedStream)BufferedStreaminline
BufferedStream(size_t buffer_size, Stream &io) (defined in BufferedStream)BufferedStreaminline
callback_buffer_ptr (defined in AudioOutputWithCallback)AudioOutputWithCallbackprotected
cfg (defined in AudioOutput)AudioOutputprotected
clear()BufferedStreaminline
clearNotifyAudioChange()AudioInfoSourceinlinevirtual
ConsumeSample(int16_t sample[2])AudioOutputWithCallbackinlinevirtual
end() (defined in AudioOutput)AudioOutputinlinevirtual
end() (defined in BaseStream)BaseStreaminlinevirtual
flush() (defined in AudioOutput)AudioOutputinlinevirtual
audio_tools::BufferedStream::flush() overrideBufferedStreaminlinevirtual
info (defined in AudioStream)AudioStreamprotected
is_active (defined in AudioOutput)AudioOutputprotected
is_notify_active (defined in AudioInfoSource)AudioInfoSourceprotected
is_notify_active (defined in AudioInfoSource)AudioInfoSourceprotected
isDeletable()AudioOutputinlinevirtual
audio_tools::isNotifyActive()AudioInfoSourceinline
audio_tools::BufferedStream::isNotifyActive()AudioInfoSourceinline
not_supported(int out, const char *msg="") (defined in AudioStream)AudioStreaminlineprotectedvirtual
notify_vector (defined in AudioInfoSource)AudioInfoSourceprotected
notify_vector (defined in AudioInfoSource)AudioInfoSourceprotected
notifyAudioChange(AudioInfo info) (defined in AudioInfoSource)AudioInfoSourceinlineprotected
notifyAudioChange(AudioInfo info) (defined in AudioInfoSource)AudioInfoSourceinlineprotected
operator bool() (defined in AudioOutput)AudioOutputinlinevirtual
operator bool() (defined in AudioStream)AudioStreaminlinevirtual
operator=(AudioStream const &)=delete (defined in AudioStream)AudioStream
operator=(BaseStream const &)=delete (defined in BaseStream)BaseStream
p_in (defined in BufferedStream)BufferedStreamprotected
p_out (defined in BufferedStream)BufferedStreamprotected
peek() overrideBufferedStreaminline
read(Frame *src, size_t len)AudioOutputWithCallbackinline
audio_tools::BufferedStream::read() overrideBufferedStreaminline
readBytes(uint8_t *data, size_t len) overrideBufferedStreaminlinevirtual
readExt(uint8_t *data, size_t len) (defined in AudioOutputWithCallback)AudioOutputWithCallbackinlineprotectedvirtual
readSilence(uint8_t *buffer, size_t length)AudioStreaminlinevirtual
refill() (defined in BufferedStream)BufferedStreaminlineprotected
refillReadBuffer() (defined in BaseStream)BaseStreaminlineprotected
removeNotifyAudioChange(AudioInfoSupport &bi)AudioInfoSourceinlinevirtual
audio_tools::setAudioInfo(AudioInfo newInfo) overrideAudioOutputinlinevirtual
audio_tools::BufferedStream::setAudioInfo(AudioInfo newInfo) overrideAudioStreaminlinevirtual
audio_tools::setNotifyActive(bool flag)AudioInfoSourceinline
audio_tools::BufferedStream::setNotifyActive(bool flag)AudioInfoSourceinline
setOutput(Print &out)BufferedStreaminlinevirtual
setStream(Print &out) (defined in BufferedStream)BufferedStreaminline
setStream(Stream &io)BufferedStreaminlinevirtual
stop()AudioOutputWithCallbackinlinevirtual
tmp (defined in AudioOutput)AudioOutputprotected
tmp_in (defined in BaseStream)BaseStreamprotected
tmp_out (defined in BaseStream)BaseStreamprotected
tmpPos (defined in AudioOutput)AudioOutputprotected
write(const uint8_t *data, size_t len) override=0 (defined in AudioOutput)AudioOutputpure virtual
write(uint8_t ch) override (defined in AudioOutput)AudioOutputinlinevirtual
audio_tools::BufferedStream::write(uint8_t c) overrideBufferedStreaminlinevirtual
audio_tools::BufferedStream::write(const uint8_t *data, size_t len) overrideBufferedStreaminlinevirtual
writeExt(const uint8_t *data, size_t len) (defined in AudioOutputWithCallback)AudioOutputWithCallbackinlineprotectedvirtual
audio_tools::writeSilence(size_t len)AudioOutputinlinevirtual
audio_tools::BufferedStream::writeSilence(size_t len)AudioStreaminlinevirtual
~AudioOutput()=default (defined in AudioOutput)AudioOutputvirtual
~AudioOutputWithCallback() (defined in AudioOutputWithCallback)AudioOutputWithCallbackinlinevirtual
~AudioStream()=default (defined in AudioStream)AudioStreamvirtual
~BaseStream()=default (defined in BaseStream)BaseStreamvirtual