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

#include <analog_agc.h>

Public Attributes

uint32_t fs
 
int16_t compressionGaindB
 
int16_t targetLevelDbfs
 
int16_t agcMode
 
uint8_t limiterEnable
 
WebRtcAgcConfig defaultConfig
 
WebRtcAgcConfig usedConfig
 
int16_t initFlag
 
int16_t lastError
 
int32_t analogTargetLevel
 
int32_t startUpperLimit
 
int32_t startLowerLimit
 
int32_t upperPrimaryLimit
 
int32_t lowerPrimaryLimit
 
int32_t upperSecondaryLimit
 
int32_t lowerSecondaryLimit
 
uint16_t targetIdx
 
int16_t analogTarget
 
int32_t filterState [8]
 
int32_t upperLimit
 
int32_t lowerLimit
 
int32_t Rxx160w32
 
int32_t Rxx16_LPw32
 
int32_t Rxx160_LPw32
 
int32_t Rxx16_LPw32Max
 
int32_t Rxx16_vectorw32 [RXX_BUFFER_LEN]
 
int32_t Rxx16w32_array [2][5]
 
int32_t env [2][10]
 
int16_t Rxx16pos
 
int16_t envSum
 
int16_t vadThreshold
 
int16_t inActive
 
int16_t msTooLow
 
int16_t msTooHigh
 
int16_t changeToSlowMode
 
int16_t firstCall
 
int16_t msZero
 
int16_t msecSpeechOuterChange
 
int16_t msecSpeechInnerChange
 
int16_t activeSpeech
 
int16_t muteGuardMs
 
int16_t inQueue
 
int32_t micRef
 
uint16_t gainTableIdx
 
int32_t micGainIdx
 
int32_t micVol
 
int32_t maxLevel
 
int32_t maxAnalog
 
int32_t maxInit
 
int32_t minLevel
 
int32_t minOutput
 
int32_t zeroCtrlMax
 
int32_t lastInMicLevel
 
int16_t scale
 
AgcVad vadMic
 
DigitalAgc digitalAgc
 
int16_t lowLevelSignal
 

Member Data Documentation

◆ activeSpeech

int16_t LegacyAgc::activeSpeech

◆ agcMode

int16_t LegacyAgc::agcMode

◆ analogTarget

int16_t LegacyAgc::analogTarget

◆ analogTargetLevel

int32_t LegacyAgc::analogTargetLevel

◆ changeToSlowMode

int16_t LegacyAgc::changeToSlowMode

◆ compressionGaindB

int16_t LegacyAgc::compressionGaindB

◆ defaultConfig

WebRtcAgcConfig LegacyAgc::defaultConfig

◆ digitalAgc

DigitalAgc LegacyAgc::digitalAgc

◆ env

int32_t LegacyAgc::env

◆ envSum

int16_t LegacyAgc::envSum

◆ filterState

int32_t LegacyAgc::filterState

◆ firstCall

int16_t LegacyAgc::firstCall

◆ fs

uint32_t LegacyAgc::fs

◆ gainTableIdx

uint16_t LegacyAgc::gainTableIdx

◆ inActive

int16_t LegacyAgc::inActive

◆ initFlag

int16_t LegacyAgc::initFlag

◆ inQueue

int16_t LegacyAgc::inQueue

◆ lastError

int16_t LegacyAgc::lastError

◆ lastInMicLevel

int32_t LegacyAgc::lastInMicLevel

◆ limiterEnable

uint8_t LegacyAgc::limiterEnable

◆ lowerLimit

int32_t LegacyAgc::lowerLimit

◆ lowerPrimaryLimit

int32_t LegacyAgc::lowerPrimaryLimit

◆ lowerSecondaryLimit

int32_t LegacyAgc::lowerSecondaryLimit

◆ lowLevelSignal

int16_t LegacyAgc::lowLevelSignal

◆ maxAnalog

int32_t LegacyAgc::maxAnalog

◆ maxInit

int32_t LegacyAgc::maxInit

◆ maxLevel

int32_t LegacyAgc::maxLevel

◆ micGainIdx

int32_t LegacyAgc::micGainIdx

◆ micRef

int32_t LegacyAgc::micRef

◆ micVol

int32_t LegacyAgc::micVol

◆ minLevel

int32_t LegacyAgc::minLevel

◆ minOutput

int32_t LegacyAgc::minOutput

◆ msecSpeechInnerChange

int16_t LegacyAgc::msecSpeechInnerChange

◆ msecSpeechOuterChange

int16_t LegacyAgc::msecSpeechOuterChange

◆ msTooHigh

int16_t LegacyAgc::msTooHigh

◆ msTooLow

int16_t LegacyAgc::msTooLow

◆ msZero

int16_t LegacyAgc::msZero

◆ muteGuardMs

int16_t LegacyAgc::muteGuardMs

◆ Rxx160_LPw32

int32_t LegacyAgc::Rxx160_LPw32

◆ Rxx160w32

int32_t LegacyAgc::Rxx160w32

◆ Rxx16_LPw32

int32_t LegacyAgc::Rxx16_LPw32

◆ Rxx16_LPw32Max

int32_t LegacyAgc::Rxx16_LPw32Max

◆ Rxx16_vectorw32

int32_t LegacyAgc::Rxx16_vectorw32

◆ Rxx16pos

int16_t LegacyAgc::Rxx16pos

◆ Rxx16w32_array

int32_t LegacyAgc::Rxx16w32_array

◆ scale

int16_t LegacyAgc::scale

◆ startLowerLimit

int32_t LegacyAgc::startLowerLimit

◆ startUpperLimit

int32_t LegacyAgc::startUpperLimit

◆ targetIdx

uint16_t LegacyAgc::targetIdx

◆ targetLevelDbfs

int16_t LegacyAgc::targetLevelDbfs

◆ upperLimit

int32_t LegacyAgc::upperLimit

◆ upperPrimaryLimit

int32_t LegacyAgc::upperPrimaryLimit

◆ upperSecondaryLimit

int32_t LegacyAgc::upperSecondaryLimit

◆ usedConfig

WebRtcAgcConfig LegacyAgc::usedConfig

◆ vadMic

AgcVad LegacyAgc::vadMic

◆ vadThreshold

int16_t LegacyAgc::vadThreshold

◆ zeroCtrlMax

int32_t LegacyAgc::zeroCtrlMax

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