arduino-audio-tools
Loading...
Searching...
No Matches
LMSEchoCancellationStream< T > Member List

This is the complete list of members for LMSEchoCancellationStream< T >, including all inherited members.

_timeoutPrintprotected
adaptation_rateLMSEchoCancellationStream< T >protected
addNotifyAudioChange(AudioInfoSupport &bi)AudioInfoSourceinlinevirtual
audioInfo() overrideAudioStreaminlinevirtual
audioInfoOut()AudioInfoSupportinlinevirtual
AudioStream()=defaultAudioStream
AudioStream(AudioStream &)=defaultAudioStream
available() overrideBaseStreaminlinevirtual
availableForWrite() overrideBaseStreaminlinevirtual
BaseStream()=defaultBaseStream
BaseStream(BaseStream &)=defaultBaseStream
begin()BaseStreaminlinevirtual
buffer_sizeLMSEchoCancellationStream< T >protected
cancel(const T *rec, const T *play, T *out, size_t len)LMSEchoCancellationStream< T >inline
clearNotifyAudioChange()AudioInfoSourceinlinevirtual
end()BaseStreaminlinevirtual
filterLMSEchoCancellationStream< T >protected
filter_lenLMSEchoCancellationStream< T >protected
flush() overrideBaseStreaminlinevirtual
infoAudioStreamprotected
is_notify_activeAudioInfoSourceprotected
isNotifyActive()AudioInfoSourceinline
lagLMSEchoCancellationStream< T >protected
LMSEchoCancellationStream(Stream &in, size_t lag_samples=0, size_t buffer_size=512, size_t filter_len=32, float mu=0.001f)LMSEchoCancellationStream< T >inline
not_supported(int out, const char *msg="")AudioStreaminlineprotectedvirtual
notify_vectorAudioInfoSourceprotected
notifyAudioChange(AudioInfo info)AudioInfoSourceinlineprotected
operator bool()AudioStreaminlinevirtual
operator=(AudioStream &)=defaultAudioStream
audio_tools::BaseStream::operator=(BaseStream &)=defaultBaseStream
p_ioLMSEchoCancellationStream< T >protected
readBytes(uint8_t *buf, size_t len) overrideLMSEchoCancellationStream< T >inlinevirtual
readSilence(uint8_t *buffer, size_t length)AudioStreaminlinevirtual
refillReadBuffer()BaseStreaminlineprotected
removeNotifyAudioChange(AudioInfoSupport &bi)AudioInfoSourceinlinevirtual
reset()LMSEchoCancellationStream< T >inline
ring_bufferLMSEchoCancellationStream< T >protected
setAudioInfo(AudioInfo newInfo) overrideAudioStreaminlinevirtual
setFilterLen(size_t len)LMSEchoCancellationStream< T >inline
setLag(size_t lag_samples)LMSEchoCancellationStream< T >inline
setMu(float mu)LMSEchoCancellationStream< T >inline
setNotifyActive(bool flag)AudioInfoSourceinline
setWriteBufferSize(int size)BaseStreaminline
tmp_inBaseStreamprotected
tmp_outBaseStreamprotected
write(const uint8_t *buf, size_t len) overrideLMSEchoCancellationStream< T >inlinevirtual
audio_tools::BaseStream::write(uint8_t ch) overrideBaseStreaminlinevirtual
write_buffer_sizeBaseStreamprotected
writeSilence(size_t len)AudioStreaminlinevirtual
~AudioStream()=defaultAudioStreamvirtual
~BaseStream()=defaultBaseStreamvirtual
~Stream()=defaultStreamvirtual