arduino-audio-tools
Loading...
Searching...
No Matches
audio_tools
WM8960Stream
WM8960Stream Member List
This is the complete list of members for
WM8960Stream
, including all inherited members.
_timeout
Print
protected
addNotifyAudioChange
(AudioInfoSupport &bi)
AudioInfoSource
inline
virtual
adjustInputVolume
(float vol)
WM8960Stream
inline
protected
audioInfo
() override
AudioStream
inline
virtual
audioInfoOut
()
AudioInfoSupport
inline
virtual
AudioStream
()=default
AudioStream
AudioStream
(AudioStream &)=default
AudioStream
available
() override
BaseStream
inline
virtual
availableForWrite
() override
BaseStream
inline
virtual
BaseStream
()=default
BaseStream
BaseStream
(BaseStream &)=default
BaseStream
begin
()
WM8960Stream
inline
virtual
begin
(WM8960Config config)
WM8960Stream
inline
cfg
WM8960Stream
protected
clearNotifyAudioChange
()
AudioInfoSource
inline
virtual
configure_clocking
()
WM8960Stream
inline
protected
defaultConfig
(RxTxMode mode=TX_MODE)
WM8960Stream
inline
end
()
WM8960Stream
inline
virtual
flush
() override
BaseStream
inline
virtual
i2s
WM8960Stream
protected
info
AudioStream
protected
init
(RxTxMode mode)
WM8960Stream
inline
protected
is_notify_active
AudioInfoSource
protected
isNotifyActive
()
AudioInfoSource
inline
modeMasterSlave
(bool microcontroller_is_master)
WM8960Stream
inline
protected
not_supported
(int out, const char *msg="")
AudioStream
inline
protected
virtual
notify_vector
AudioInfoSource
protected
notifyAudioChange
(AudioInfo info)
AudioInfoSource
inline
protected
operator bool
()
AudioStream
inline
virtual
operator=
(AudioStream &)=default
AudioStream
audio_tools::BaseStream::operator=
(BaseStream &)=default
BaseStream
readBytes
(uint8_t *data, size_t size) override
WM8960Stream
inline
virtual
readSilence
(uint8_t *buffer, size_t length)
AudioStream
inline
virtual
refillReadBuffer
()
BaseStream
inline
protected
removeNotifyAudioChange
(AudioInfoSupport &bi)
AudioInfoSource
inline
virtual
sampleRate
(int rate)
WM8960Stream
inline
protected
setAudioInfo
(WM8960Config c)
WM8960Stream
inline
setAudioInfo
(AudioInfo c)
WM8960Stream
inline
virtual
setNotifyActive
(bool flag)
AudioInfoSource
inline
setOutputVolume
(float vol)
WM8960Stream
inline
protected
setVolume
(float vol)
WM8960Stream
inline
setVolumeIn
(float vol)
WM8960Stream
inline
setVolumeOut
(float vol)
WM8960Stream
inline
setWriteBufferSize
(int size)
BaseStream
inline
tmp_in
BaseStream
protected
tmp_out
BaseStream
protected
volume_in
WM8960Stream
protected
volume_out
WM8960Stream
protected
volumeError
(float vol)
WM8960Stream
inline
protected
volumeIn
()
WM8960Stream
inline
volumeOut
()
WM8960Stream
inline
WM8960Stream
()=default
WM8960Stream
wordLength
(int bits)
WM8960Stream
inline
protected
write
(const uint8_t *data, size_t size) override
WM8960Stream
inline
virtual
audio_tools::BaseStream::write
(uint8_t ch) override
BaseStream
inline
virtual
write_buffer_size
BaseStream
protected
writeSilence
(size_t len)
AudioStream
inline
virtual
~AudioStream
()=default
AudioStream
virtual
~BaseStream
()=default
BaseStream
virtual
~Stream
()=default
Stream
virtual
Generated by
1.9.8