#include "SV_common_include.h"

// Set Param
extern void SV_InEarNC_SetPar(int TxVAD, int RxVAD, int UpdateFreezing);

// Processing
extern void SV_InEarNC_Exe(ComplexInt* OutSpec, ComplexInt* InEarMicSpec, ComplexInt* OuterMicSpec);
extern void SV_InEarNC_ResetNoiseFrameCnt();

// call datas / parameters
extern int *SV_InEarNC_GetWeight();
extern int SV_InEarNC_GetWeightQ();
extern int SV_InEarNC_GetLowerBound();
extern int* SV_InEarNC_GetInEarOut();

// Init
extern void SV_InEarNC_Init();
extern void SV_InEarNC_Deinit();