Searched refs:AEC (Results 1 - 5 of 5) sorted by relevance
/third_party/pulseaudio/src/modules/echo-cancel/ |
H A D | adrian-aec.h | 62 /* The following values are for hardware AEC and studio quality 99 * small value (M12dB) is good for Double-Talk AEC */ 295 typedef struct AEC AEC; typedef 297 struct AEC { struct 339 static float AEC_dtd(AEC *a, REAL d, REAL x); 341 static void AEC_leaky(AEC *a); 352 static REAL AEC_nlms_pw(AEC *a, REAL d, REAL x_, float stepsize); 354 AEC* AEC_init(int RATE, int have_vector); 355 void AEC_done(AEC * [all...] |
H A D | adrian.h | 26 typedef struct AEC AEC; typedef 28 AEC* AEC_init(int RATE, int have_vector); 29 void AEC_done(AEC *a); 30 int AEC_doAEC(AEC *a, int d_, int x_);
|
H A D | adrian-aec.c | 75 AEC* AEC_init(int RATE, int have_vector) in AEC_init() 77 AEC *a = pa_xnew0(AEC, 1); in AEC_init() 106 void AEC_done(AEC *a) { in AEC_done() 125 static float AEC_dtd(AEC *a, REAL d, REAL x) in AEC_dtd() 160 static void AEC_leaky(AEC *a) in AEC_leaky() 181 void AEC::openwdisplay() { 188 static REAL AEC_nlms_pw(AEC *a, REAL d, REAL x_, float stepsize) in AEC_nlms_pw() 241 int AEC_doAEC(AEC *a, int d_, int x_) in AEC_doAEC()
|
H A D | echo-cancel.h | 59 AEC *aec;
|
/third_party/pulseaudio/speex/libspeexdsp/ |
H A D | echo_diagnostic.m | 1 % Attempts to diagnose AEC problems from recorded samples 59 printf ('Your clock is drifting! No way the AEC will be able to do anything with that. Most likely, you''re doing capture and playback from two different cards.\n');
|
Completed in 3 milliseconds