arduino-audio-tools
All Classes Namespaces Files Functions Variables Typedefs Enumerations Friends Modules Pages
DecoderHelix Member List

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

aac (defined in DecoderHelix)DecoderHelixprotected
actual_decoder (defined in MultiDecoder)MultiDecoderprotected
addDecoder(AudioDecoder &decoder, const char *mime)MultiDecoderinline
addDecoder(AudioDecoder &decoder, const char *mime, bool(*check)(uint8_t *data, size_t len))MultiDecoderinline
addNotifyAudioChange(AudioInfoSupport &bi)AudioInfoSourceinlinevirtual
AudioDecoder()=default (defined in AudioDecoder)AudioDecoder
AudioDecoder(AudioDecoder const &)=delete (defined in AudioDecoder)AudioDecoder
audioInfo() overrideAudioDecoderinlinevirtual
audioInfoOut()AudioInfoSupportinlinevirtual
begin() overrideMultiDecoderinlinevirtual
begin(AudioInfo info) override (defined in AudioDecoder)AudioDecoderinlinevirtual
clearNotifyAudioChange()AudioInfoSourceinlinevirtual
DecoderHelix() (defined in DecoderHelix)DecoderHelixinline
decoders (defined in MultiDecoder)MultiDecoderprotected
end() overrideMultiDecoderinlinevirtual
getOutput() (defined in AudioDecoder)AudioDecoderinline
idAudioDecoder
info (defined in AudioDecoder)AudioDecoderprotected
is_first (defined in MultiDecoder)MultiDecoderprotected
is_notify_active (defined in AudioInfoSource)AudioInfoSourceprotected
isNotifyActive()AudioInfoSourceinline
isResultPCM()AudioDecoderinlinevirtual
mime_detector (defined in MultiDecoder)MultiDecoderprotected
mp3 (defined in DecoderHelix)DecoderHelixprotected
MultiDecoder()=defaultMultiDecoder
MultiDecoder(AbstractURLStream &url)MultiDecoderinline
nop (defined in MultiDecoder)MultiDecoderprotected
notify_vector (defined in AudioInfoSource)AudioInfoSourceprotected
notifyAudioChange(AudioInfo info) (defined in AudioInfoSource)AudioInfoSourceinlineprotected
operator bool() override (defined in MultiDecoder)MultiDecoderinlinevirtual
operator=(AudioDecoder const &)=delete (defined in AudioDecoder)AudioDecoder
p_print (defined in AudioDecoder)AudioDecoderprotected
p_url_stream (defined in MultiDecoder)MultiDecoderprotected
removeNotifyAudioChange(AudioInfoSupport &bi)AudioInfoSourceinlinevirtual
selectDecoder(const char *mime)MultiDecoderinline
setAudioInfo(AudioInfo from) overrideAudioDecoderinlinevirtual
setMimeSource(AbstractURLStream &url)MultiDecoderinline
setNotifyActive(bool flag)AudioInfoSourceinline
setOutput(Print &out_stream) overrideMultiDecoderinlinevirtual
audio_tools::AudioDecoder::setOutput(AudioStream &out_stream)AudioDecoderinlinevirtual
audio_tools::AudioDecoder::setOutput(AudioOutput &out_stream)AudioDecoderinlinevirtual
wav (defined in DecoderHelix)DecoderHelixprotected
write(const uint8_t *data, size_t len) override (defined in MultiDecoder)MultiDecoderinlinevirtual
writeBlocking(Print *out, uint8_t *data, size_t len) (defined in AudioWriter)AudioWriterinlineprotected
~AudioDecoder()=default (defined in AudioDecoder)AudioDecodervirtual