webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Public Attributes | List of all members
AecmCore Struct Reference

#include <aecm_core.h>

Public Attributes

int farBufWritePos
 
int farBufReadPos
 
int knownDelay
 
int lastKnownDelay
 
int firstVAD
 
RingBufferfarFrameBuf
 
RingBuffernearNoisyFrameBuf
 
RingBuffernearCleanFrameBuf
 
RingBufferoutFrameBuf
 
int16_t farBuf [FAR_BUF_LEN]
 
int16_t mult
 
uint32_t seed
 
voiddelay_estimator_farend
 
voiddelay_estimator
 
uint16_t currentDelay
 
uint16_t far_history [PART_LEN1 *MAX_DELAY]
 
int far_history_pos
 
int far_q_domains [MAX_DELAY]
 
int16_t nlpFlag
 
int16_t fixedDelay
 
uint32_t totCount
 
int16_t dfaCleanQDomain
 
int16_t dfaCleanQDomainOld
 
int16_t dfaNoisyQDomain
 
int16_t dfaNoisyQDomainOld
 
int16_t nearLogEnergy [MAX_BUF_LEN]
 
int16_t farLogEnergy
 
int16_t echoAdaptLogEnergy [MAX_BUF_LEN]
 
int16_t echoStoredLogEnergy [MAX_BUF_LEN]
 
int16_t channelStored_buf [PART_LEN1+8]
 
int16_t channelAdapt16_buf [PART_LEN1+8]
 
int32_t channelAdapt32_buf [PART_LEN1+8]
 
int16_t xBuf_buf [PART_LEN2+16]
 
int16_t dBufClean_buf [PART_LEN2+16]
 
int16_t dBufNoisy_buf [PART_LEN2+16]
 
int16_t outBuf_buf [PART_LEN+8]
 
int16_tchannelStored
 
int16_tchannelAdapt16
 
int32_tchannelAdapt32
 
int16_txBuf
 
int16_tdBufClean
 
int16_tdBufNoisy
 
int16_toutBuf
 
int32_t echoFilt [PART_LEN1]
 
int16_t nearFilt [PART_LEN1]
 
int32_t noiseEst [PART_LEN1]
 
int noiseEstTooLowCtr [PART_LEN1]
 
int noiseEstTooHighCtr [PART_LEN1]
 
int16_t noiseEstCtr
 
int16_t cngMode
 
int32_t mseAdaptOld
 
int32_t mseStoredOld
 
int32_t mseThreshold
 
int16_t farEnergyMin
 
int16_t farEnergyMax
 
int16_t farEnergyMaxMin
 
int16_t farEnergyVAD
 
int16_t farEnergyMSE
 
int currentVADValue
 
int16_t vadUpdateCount
 
int16_t startupState
 
int16_t mseChannelCount
 
int16_t supGain
 
int16_t supGainOld
 
int16_t supGainErrParamA
 
int16_t supGainErrParamD
 
int16_t supGainErrParamDiffAB
 
int16_t supGainErrParamDiffBD
 
struct RealFFTreal_fft
 

Member Data Documentation

◆ channelAdapt16

int16_t * AecmCore::channelAdapt16

◆ channelAdapt16_buf

int16_t AecmCore::channelAdapt16_buf

◆ channelAdapt32

int32_t * AecmCore::channelAdapt32

◆ channelAdapt32_buf

int32_t AecmCore::channelAdapt32_buf

◆ channelStored

int16_t * AecmCore::channelStored

◆ channelStored_buf

int16_t AecmCore::channelStored_buf

◆ cngMode

int16_t AecmCore::cngMode

◆ currentDelay

uint16_t AecmCore::currentDelay

◆ currentVADValue

int AecmCore::currentVADValue

◆ dBufClean

int16_t * AecmCore::dBufClean

◆ dBufClean_buf

int16_t AecmCore::dBufClean_buf

◆ dBufNoisy

int16_t * AecmCore::dBufNoisy

◆ dBufNoisy_buf

int16_t AecmCore::dBufNoisy_buf

◆ delay_estimator

void * AecmCore::delay_estimator

◆ delay_estimator_farend

void * AecmCore::delay_estimator_farend

◆ dfaCleanQDomain

int16_t AecmCore::dfaCleanQDomain

◆ dfaCleanQDomainOld

int16_t AecmCore::dfaCleanQDomainOld

◆ dfaNoisyQDomain

int16_t AecmCore::dfaNoisyQDomain

◆ dfaNoisyQDomainOld

int16_t AecmCore::dfaNoisyQDomainOld

◆ echoAdaptLogEnergy

int16_t AecmCore::echoAdaptLogEnergy

◆ echoFilt

int32_t AecmCore::echoFilt

◆ echoStoredLogEnergy

int16_t AecmCore::echoStoredLogEnergy

◆ far_history

uint16_t AecmCore::far_history

◆ far_history_pos

int AecmCore::far_history_pos

◆ far_q_domains

int AecmCore::far_q_domains

◆ farBuf

int16_t AecmCore::farBuf

◆ farBufReadPos

int AecmCore::farBufReadPos

◆ farBufWritePos

int AecmCore::farBufWritePos

◆ farEnergyMax

int16_t AecmCore::farEnergyMax

◆ farEnergyMaxMin

int16_t AecmCore::farEnergyMaxMin

◆ farEnergyMin

int16_t AecmCore::farEnergyMin

◆ farEnergyMSE

int16_t AecmCore::farEnergyMSE

◆ farEnergyVAD

int16_t AecmCore::farEnergyVAD

◆ farFrameBuf

RingBuffer * AecmCore::farFrameBuf

◆ farLogEnergy

int16_t AecmCore::farLogEnergy

◆ firstVAD

int AecmCore::firstVAD

◆ fixedDelay

int16_t AecmCore::fixedDelay

◆ knownDelay

int AecmCore::knownDelay

◆ lastKnownDelay

int AecmCore::lastKnownDelay

◆ mseAdaptOld

int32_t AecmCore::mseAdaptOld

◆ mseChannelCount

int16_t AecmCore::mseChannelCount

◆ mseStoredOld

int32_t AecmCore::mseStoredOld

◆ mseThreshold

int32_t AecmCore::mseThreshold

◆ mult

int16_t AecmCore::mult

◆ nearCleanFrameBuf

RingBuffer * AecmCore::nearCleanFrameBuf

◆ nearFilt

int16_t AecmCore::nearFilt

◆ nearLogEnergy

int16_t AecmCore::nearLogEnergy

◆ nearNoisyFrameBuf

RingBuffer * AecmCore::nearNoisyFrameBuf

◆ nlpFlag

int16_t AecmCore::nlpFlag

◆ noiseEst

int32_t AecmCore::noiseEst

◆ noiseEstCtr

int16_t AecmCore::noiseEstCtr

◆ noiseEstTooHighCtr

int AecmCore::noiseEstTooHighCtr

◆ noiseEstTooLowCtr

int AecmCore::noiseEstTooLowCtr

◆ outBuf

int16_t * AecmCore::outBuf

◆ outBuf_buf

int16_t AecmCore::outBuf_buf

◆ outFrameBuf

RingBuffer * AecmCore::outFrameBuf

◆ real_fft

struct RealFFT * AecmCore::real_fft

◆ seed

uint32_t AecmCore::seed

◆ startupState

int16_t AecmCore::startupState

◆ supGain

int16_t AecmCore::supGain

◆ supGainErrParamA

int16_t AecmCore::supGainErrParamA

◆ supGainErrParamD

int16_t AecmCore::supGainErrParamD

◆ supGainErrParamDiffAB

int16_t AecmCore::supGainErrParamDiffAB

◆ supGainErrParamDiffBD

int16_t AecmCore::supGainErrParamDiffBD

◆ supGainOld

int16_t AecmCore::supGainOld

◆ totCount

uint32_t AecmCore::totCount

◆ vadUpdateCount

int16_t AecmCore::vadUpdateCount

◆ xBuf

int16_t * AecmCore::xBuf

◆ xBuf_buf

int16_t AecmCore::xBuf_buf

The documentation for this struct was generated from the following file: