#include "webrtc/modules/audio_processing/agc/legacy/digital_agc.h"
#include <string.h>
#include "webrtc/base/checks.h"
#include "webrtc/modules/audio_processing/agc/legacy/gain_control.h"
|
int32_t | WebRtcAgc_CalculateGainTable (int32_t *gainTable, int16_t digCompGaindB, int16_t targetLevelDbfs, uint8_t limiterEnable, int16_t analogTarget) |
|
int32_t | WebRtcAgc_InitDigital (DigitalAgc *stt, int16_t agcMode) |
|
int32_t | WebRtcAgc_AddFarendToDigital (DigitalAgc *stt, const int16_t *in_far, size_t nrSamples) |
|
int32_t | WebRtcAgc_ProcessDigital (DigitalAgc *stt, const int16_t *const *in_near, size_t num_bands, int16_t *const *out, uint32_t FS, int16_t lowlevelSignal) |
|
void | WebRtcAgc_InitVad (AgcVad *state) |
|
int16_t | WebRtcAgc_ProcessVad (AgcVad *state, const int16_t *in, size_t nrSamples) |
|
◆ anonymous enum
Enumerator |
---|
kGenFuncTableSize | |
◆ WebRtcAgc_AddFarendToDigital()
◆ WebRtcAgc_CalculateGainTable()
◆ WebRtcAgc_InitDigital()
◆ WebRtcAgc_InitVad()
◆ WebRtcAgc_ProcessDigital()
◆ WebRtcAgc_ProcessVad()