#include <HandsetFilterBank.h>
|
icomplex | EchoCancellerCoef [HS_NUM_BANDS_PROCESSED][HS_MAX_NUM_TAPS] |
|
icomplex | ECDL [HS_ECDL_SIZE] |
|
int | ECDLHighestAddressBand |
|
int | ECDLHighestAddressBandNewestIndex |
|
int | HS_DoubletalkIndicator |
|
int | HS_LdspkrDLPow [HS_NUM_BANDS_PROCESSED] |
|
int | DelayedMic [HS_FRAME_SIZE+80] |
|
int | DelayedLdspkr [HS_FRAME_SIZE+320+80] |
|
int | MultiFrameMicAnalysisDL [HS_WINDOWSIZE+HS_M *(HS_NUM_FRAMES_PER_10MS-1)] |
|
int | MultiFrameLdspkrAnalysisDL [HS_WINDOWSIZE+HS_M *(HS_NUM_FRAMES_PER_10MS-1)] |
|
int | SynthesisDL [HS_WINDOWSIZE] |
|
int | ThresholdLdspkrDLPow [HS_NUM_BANDS_PROCESSED] |
|
int | HS_EchoDecaydB |
|
| HandsetFilterBank () |
|
virtual | ~HandsetFilterBank () |
|
int | HandsetDoubletalkDetection (icomplex[][HS_M+1], icomplex[][HS_M+1], int[], int[]) |
|
void | MultiFrameHandsetFilterBankAnalysis (icomplex[][HS_M+1], int *, int *, int *, int) |
|
void | HandsetSubbandECLoop (icomplex[][HS_M+1], icomplex[][HS_M+1], int[], int[]) |
|
void | HandsetComputeLoudspeakerFade () |
|
void | HandsetEchoSuppress (icomplex[][HS_M+1], int) |
|
void HandsetFilterBankInit |
( |
| ) |
|
void HandsetFilterBankReinit |
( |
| ) |
|
int HandsetDoubletalkDetection |
( |
icomplex |
MultiFrameMicFFTArray[][HS_M+1], |
|
|
icomplex |
MultiFrameLdspkrFFTArray[][HS_M+1], |
|
|
int |
MicDB[], |
|
|
int |
LdspkrDB[] |
|
) |
| |
|
private |
void MultiFrameHandsetFilterBankAnalysis |
( |
icomplex |
outFFTArray[][HS_M+1], |
|
|
int * |
Input, |
|
|
int * |
AnalysisDL, |
|
|
int * |
AnalysisWindow, |
|
|
int |
iMicOrSpkrFlag |
|
) |
| |
|
private |
void HandsetSubbandECLoop |
( |
icomplex |
MultiFrameMicFFTArray[][HS_M+1], |
|
|
icomplex |
MultiFrameLdspkrFFTArray[][HS_M+1], |
|
|
int |
MicDB[], |
|
|
int |
LdspkrDB[] |
|
) |
| |
|
private |
void HandsetComputeLoudspeakerFade |
( |
| ) |
|
|
private |
void HandsetEchoSuppress |
( |
icomplex |
MultiFrameMicFFTArray[][HS_M+1], |
|
|
int |
HS_DoubletalkIndicator |
|
) |
| |
|
private |
int ECDLHighestAddressBand |
|
private |
int ECDLHighestAddressBandNewestIndex |
|
private |
int HS_DoubletalkIndicator |
|
private |