arduino-audio-tools
Loading...
Searching...
No Matches
MDFEchoCancellation< Allocator > Member List

This is the complete list of members for MDFEchoCancellation< Allocator >, including all inherited members.

_timeout (defined in Print)Printprotected
addNotifyAudioChange(AudioInfoSupport &bi)AudioInfoSourceinlinevirtual
allocatorMDFEchoCancellation< Allocator >protected
audioInfo() overrideAudioStreaminlinevirtual
audioInfoOut()AudioInfoSupportinlinevirtual
AudioStream()=default (defined in AudioStream)AudioStream
AudioStream(AudioStream &)=default (defined in AudioStream)AudioStream
available() override (defined in BaseStream)BaseStreaminlinevirtual
availableForWrite() override (defined in BaseStream)BaseStreaminlinevirtual
BaseStream()=default (defined in BaseStream)BaseStream
BaseStream(BaseStream &)=default (defined in BaseStream)BaseStream
begin() (defined in BaseStream)BaseStreaminlinevirtual
cancel(const echo_int16_t *rec, const echo_int16_t *play, echo_int16_t *out)MDFEchoCancellation< Allocator >inline
capture(const echo_int16_t *rec, echo_int16_t *out)MDFEchoCancellation< Allocator >inline
clearNotifyAudioChange()AudioInfoSourceinlinevirtual
control(int request, void *ptr)MDFEchoCancellation< Allocator >inline
echoAlloc(size_t count)MDFEchoCancellation< Allocator >inlineprotected
echoCancellationImpl(EchoState *st, const echo_int16_t *in, const echo_int16_t *far_end, echo_int16_t *out)MDFEchoCancellation< Allocator >inlineprotected
echoFatal(const char *str) (defined in MDFEchoCancellation< Allocator >)MDFEchoCancellation< Allocator >inlineprotected
echoFree(T *ptr, size_t count=0)MDFEchoCancellation< Allocator >inlineprotected
echoStateInitMc(int frame_size, int filter_length, int nb_mic, int nb_speakers)MDFEchoCancellation< Allocator >inlineprotected
echoWarning(const char *str) (defined in MDFEchoCancellation< Allocator >)MDFEchoCancellation< Allocator >inlineprotected
end() (defined in BaseStream)BaseStreaminlinevirtual
ensureInitialized()MDFEchoCancellation< Allocator >inlineprotected
fft_driverMDFEchoCancellation< Allocator >protected
filter_lengthMDFEchoCancellation< Allocator >protected
filterDcNotch16(const echo_int16_t *in, echo_word16_t radius, echo_word16_t *out, int len, echo_mem_t *mem, int stride)MDFEchoCancellation< Allocator >inlineprotected
flush() override (defined in BaseStream)BaseStreaminlinevirtual
getFilterLength()MDFEchoCancellation< Allocator >inline
getFrameSize()MDFEchoCancellation< Allocator >inline
getImpulseResponse(echo_int32_t *response)MDFEchoCancellation< Allocator >inline
getImpulseResponseSize()MDFEchoCancellation< Allocator >inline
getMicChannels()MDFEchoCancellation< Allocator >inline
getSamplingRate()MDFEchoCancellation< Allocator >inline
getSpeakerChannels()MDFEchoCancellation< Allocator >inline
getState()MDFEchoCancellation< Allocator >inline
info (defined in AudioStream)AudioStreamprotected
initializedMDFEchoCancellation< Allocator >protected
is_notify_active (defined in AudioInfoSource)AudioInfoSourceprotected
isNotifyActive()AudioInfoSourceinline
mdfAdjustProp(const echo_word32_t *W, int N, int M, int P, echo_word16_t *prop)MDFEchoCancellation< Allocator >inlineprotected
MDFEchoCancellation(int filterLength, AudioFFTBase &fftDriver, const Allocator &alloc=Allocator())MDFEchoCancellation< Allocator >inline
MDFEchoCancellation(int filterLength, int nbMic, int nbSpeakers, AudioFFTBase &fftDriver, const Allocator &alloc=Allocator())MDFEchoCancellation< Allocator >inline
mdfInnerProd(const echo_word16_t *x, const echo_word16_t *y, int len)MDFEchoCancellation< Allocator >inlineprotected
nb_micMDFEchoCancellation< Allocator >protected
nb_speakersMDFEchoCancellation< Allocator >protected
not_supported(int out, const char *msg="") (defined in AudioStream)AudioStreaminlineprotectedvirtual
notify_vector (defined in AudioInfoSource)AudioInfoSourceprotected
notifyAudioChange(AudioInfo info) (defined in AudioInfoSource)AudioInfoSourceinlineprotected
operator bool() (defined in AudioStream)AudioStreaminlinevirtual
operator=(AudioStream &)=default (defined in AudioStream)AudioStream
operator=(BaseStream &)=default (defined in BaseStream)BaseStream
playback(const echo_int16_t *play)MDFEchoCancellation< Allocator >inline
powerSpectrum(const echo_word16_t *X, echo_word32_t *ps, int N)MDFEchoCancellation< Allocator >inlineprotected
powerSpectrumAccum(const echo_word16_t *X, echo_word32_t *ps, int N)MDFEchoCancellation< Allocator >inlineprotected
readBytes(uint8_t *data, size_t len) override (defined in AudioStream)AudioStreaminlinevirtual
readSilence(uint8_t *buffer, size_t length)AudioStreaminlinevirtual
refillReadBuffer() (defined in BaseStream)BaseStreaminlineprotected
removeNotifyAudioChange(AudioInfoSupport &bi)AudioInfoSourceinlinevirtual
reset()MDFEchoCancellation< Allocator >inline
setAudioInfo(AudioInfo newInfo) overrideAudioStreaminlinevirtual
setFFTDriver(AudioFFTBase &fftDriver)MDFEchoCancellation< Allocator >inline
setFilterLength(int len)MDFEchoCancellation< Allocator >inline
setMicChannels(int num)MDFEchoCancellation< Allocator >inline
setNotifyActive(bool flag)AudioInfoSourceinline
setSamplingRate(int rate)MDFEchoCancellation< Allocator >inline
setSpeakerChannels(int num)MDFEchoCancellation< Allocator >inline
setWriteBufferSize(int size) (defined in BaseStream)BaseStreaminline
spectralMulAccum(const echo_word16_t *X, const echo_word32_t *Y, echo_word16_t *acc, int N, int M)MDFEchoCancellation< Allocator >inlineprotected
spxCos(float x)MDFEchoCancellation< Allocator >inlineprotected
spxExp(float x)MDFEchoCancellation< Allocator >inlineprotected
spxIlog2(echo_uint32_t x) (defined in MDFEchoCancellation< Allocator >)MDFEchoCancellation< Allocator >inlineprotected
spxSqrt(float x) (defined in MDFEchoCancellation< Allocator >)MDFEchoCancellation< Allocator >inlineprotected
stateMDFEchoCancellation< Allocator >protected
tmp_in (defined in BaseStream)BaseStreamprotected
tmp_out (defined in BaseStream)BaseStreamprotected
weightedSpectralMulConj(const echo_float_t *w, const echo_float_t p, const echo_word16_t *X, const echo_word16_t *Y, echo_word32_t *prod, int N)MDFEchoCancellation< Allocator >inlineprotected
write(const uint8_t *data, size_t len) override (defined in AudioStream)AudioStreaminlinevirtual
write(uint8_t ch) override (defined in BaseStream)BaseStreaminlinevirtual
write_buffer_size (defined in BaseStream)BaseStreamprotected
writeSilence(size_t len)AudioStreaminlinevirtual
~AudioStream()=default (defined in AudioStream)AudioStreamvirtual
~BaseStream()=default (defined in BaseStream)BaseStreamvirtual
~MDFEchoCancellation()MDFEchoCancellation< Allocator >inline
~Stream()=default (defined in Stream)Streamvirtual