arduino-audio-tools
Loading...
Searching...
No Matches
audio_tools
QualityAnalysisStream
QualityAnalysisStream Member List
This is the complete list of members for
QualityAnalysisStream
, including all inherited members.
_timeout
Print
protected
addNotifyAudioChange
(AudioInfoSupport &bi)
AudioInfoSource
inline
virtual
analyze
(const uint8_t *data, size_t len)
QualityAnalysisStream
inline
protected
analyzeT
(const uint8_t *buffer, size_t size)
QualityAnalysisStream
inline
protected
audioInfo
() override
AudioStream
inline
virtual
audioInfoOut
()
AudioInfoSupport
inline
virtual
AudioStream
()=default
AudioStream
AudioStream
(AudioStream &)=default
AudioStream
available
() override
QualityAnalysisStream
inline
virtual
availableForWrite
() override
QualityAnalysisStream
inline
virtual
BaseStream
()=default
BaseStream
BaseStream
(BaseStream &)=default
BaseStream
begin
(AudioInfo info)
QualityAnalysisStream
inline
begin
() override
QualityAnalysisStream
inline
virtual
callback
QualityAnalysisStream
protected
clearNotifyAudioChange
()
AudioInfoSource
inline
virtual
clearStats
()
QualityAnalysisStream
inline
click_threshold
QualityAnalysisStream
protected
clipping_margin
QualityAnalysisStream
protected
clipping_min_samples
QualityAnalysisStream
protected
consecutive_clipped
QualityAnalysisStream
protected
consecutive_silent
QualityAnalysisStream
protected
dropout_min_samples
QualityAnalysisStream
protected
end
()
BaseStream
inline
virtual
flush
() override
BaseStream
inline
virtual
has_prev_sample
QualityAnalysisStream
protected
in_clipping
QualityAnalysisStream
protected
in_dropout
QualityAnalysisStream
protected
info
AudioStream
protected
is_notify_active
AudioInfoSource
protected
isNotifyActive
()
AudioInfoSource
inline
last_report_time
QualityAnalysisStream
protected
max_value
QualityAnalysisStream
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
p_out
QualityAnalysisStream
protected
p_report
QualityAnalysisStream
protected
p_stream
QualityAnalysisStream
protected
prev_sample
QualityAnalysisStream
protected
printReport
()
QualityAnalysisStream
inline
protected
QualityAnalysisStream
()=default
QualityAnalysisStream
QualityAnalysisStream
(Print &print)
QualityAnalysisStream
inline
QualityAnalysisStream
(Stream &stream)
QualityAnalysisStream
inline
readBytes
(uint8_t *data, size_t len) override
QualityAnalysisStream
inline
virtual
readSilence
(uint8_t *buffer, size_t length)
AudioStream
inline
virtual
refillReadBuffer
()
BaseStream
inline
protected
removeNotifyAudioChange
(AudioInfoSupport &bi)
AudioInfoSource
inline
virtual
report_period_ms
QualityAnalysisStream
protected
reportIfDue
()
QualityAnalysisStream
inline
protected
resetState
()
QualityAnalysisStream
inline
protected
setAudioInfo
(AudioInfo info) override
QualityAnalysisStream
inline
virtual
setCallback
(QualityCallback cb)
QualityAnalysisStream
inline
setClickThreshold
(float ratio)
QualityAnalysisStream
inline
setClippingMargin
(float ratio)
QualityAnalysisStream
inline
setClippingMinSamples
(int samples)
QualityAnalysisStream
inline
setDropoutMinSamples
(int samples)
QualityAnalysisStream
inline
setNotifyActive
(bool flag)
AudioInfoSource
inline
setOutput
(Print &out) override
QualityAnalysisStream
inline
virtual
setOutput
(AudioOutput &out)
QualityAnalysisStream
inline
virtual
setReporting
(int period_ms, Print &output)
QualityAnalysisStream
inline
setSilenceThreshold
(float ratio)
QualityAnalysisStream
inline
setStream
(Stream &io) override
QualityAnalysisStream
inline
virtual
setStream
(AudioStream &io)
QualityAnalysisStream
inline
virtual
setWriteBufferSize
(int size)
BaseStream
inline
silence_threshold
QualityAnalysisStream
protected
stats
() const
QualityAnalysisStream
inline
stats_data
QualityAnalysisStream
protected
tmp_in
BaseStream
protected
tmp_out
BaseStream
protected
write
(const uint8_t *data, size_t len) override
QualityAnalysisStream
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