arduino-audio-tools
Loading...
Searching...
No Matches
audio_tools
VolumeMeter
VolumeMeter Member List
This is the complete list of members for
VolumeMeter
, including all inherited members.
_timeout
Print
protected
activity_callback
VolumeMeter
protected
activity_duration_ms
VolumeMeter
protected
activity_monitoring_enabled
VolumeMeter
protected
activity_threshold
VolumeMeter
protected
addNotifyAudioChange
(AudioInfoSupport &bi)
AudioInfoSource
inline
virtual
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
(AudioInfo info)
VolumeMeter
inline
begin
() override
VolumeMeter
inline
virtual
clear
()
VolumeMeter
inline
clearNotifyAudioChange
()
AudioInfoSource
inline
virtual
commit
()
VolumeMeter
inline
protected
end
()
BaseStream
inline
virtual
f_volume
VolumeMeter
protected
f_volume_tmp
VolumeMeter
protected
flush
() override
BaseStream
inline
virtual
inactive_start_time
VolumeMeter
protected
info
AudioStream
protected
is_active
VolumeMeter
protected
is_notify_active
AudioInfoSource
protected
isActive
() const
VolumeMeter
inline
isNotifyActive
()
AudioInfoSource
inline
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
p_out
VolumeMeter
protected
p_stream
VolumeMeter
protected
readBytes
(uint8_t *data, size_t len) override
VolumeMeter
inline
virtual
readSilence
(uint8_t *buffer, size_t length)
AudioStream
inline
virtual
refillReadBuffer
()
BaseStream
inline
protected
removeNotifyAudioChange
(AudioInfoSupport &bi)
AudioInfoSource
inline
virtual
sample_count_per_channel
VolumeMeter
protected
setActivityCallback
(ActivityCallback callback, float threshold=0.2, unsigned long duration_ms=2000)
VolumeMeter
inline
setAudioInfo
(AudioInfo info) override
VolumeMeter
inline
virtual
setNotifyActive
(bool flag)
AudioInfoSource
inline
setOutput
(AudioOutput &out)
VolumeMeter
inline
setOutput
(Print &out) override
VolumeMeter
inline
virtual
setStream
(AudioStream &io)
VolumeMeter
inline
setStream
(Stream &io) override
VolumeMeter
inline
virtual
setWriteBufferSize
(int size)
BaseStream
inline
sum
VolumeMeter
protected
sum_tmp
VolumeMeter
protected
tmp_in
BaseStream
protected
tmp_out
BaseStream
protected
updateActivityState
()
VolumeMeter
inline
protected
updateVolume
(float tmp, int j)
VolumeMeter
inline
protected
updateVolumes
(const uint8_t *data, size_t len)
VolumeMeter
inline
protected
updateVolumesT
(const uint8_t *buffer, size_t size)
VolumeMeter
inline
protected
volume
()
VolumeMeter
inline
volume
(int channel)
VolumeMeter
inline
volumeAvg
()
VolumeMeter
inline
volumeAvg
(int channel)
VolumeMeter
inline
volumeDB
()
VolumeMeter
inline
volumeDB
(int channel)
VolumeMeter
inline
VolumeMeter
()=default
VolumeMeter
VolumeMeter
(AudioStream &as)
VolumeMeter
inline
VolumeMeter
(AudioOutput &ao)
VolumeMeter
inline
VolumeMeter
(Print &print)
VolumeMeter
inline
VolumeMeter
(Stream &stream)
VolumeMeter
inline
volumePercent
()
VolumeMeter
inline
volumePercent
(int channel)
VolumeMeter
inline
volumeRatio
()
VolumeMeter
inline
volumeRatio
(int channel)
VolumeMeter
inline
volumes
VolumeMeter
protected
volumes_tmp
VolumeMeter
protected
write
(const uint8_t *data, size_t len) override
VolumeMeter
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