Wave Arts VQE  1.00
Voice Quality Enhancement
Classes | Functions
AecLatCal.h File Reference

AEC latency calibration. More...

Go to the source code of this file.

Classes

struct  AecLatCalParam
 Parameter structure for AEC latency calibration. More...
struct  AecLatCal
 AecLatCal object measures I/O latency. More...

Functions

void AecLatCalGetDefaultParam (AecLatCalParam *param)
 Fill parameter structure with defaults.
AecLatCalAecLatCalNew (AecLatCalParam *param)
 Create a new AecLatCal.
void AecLatCalDelete (AecLatCal *p)
 Destructor.
void AecLatCalReset (AecLatCal *p)
 Reset to initial conditions, will measure latency again.
void AecLatCalProcess (AecLatCal *p, float *in, float *out)
 Process callback.
int AecLatCalIsComplete (AecLatCal *p)
 Return T/F if latency measurement is complete.
int AecLatCalGetLatency (AecLatCal *p)
 Return measured latency in samples.

Detailed Description

AEC latency calibration.

These functions measure the I/O latency.

 All Classes Files Functions Variables Typedefs Enumerations Enumerator Defines