From 9e78de2da27e882b8cd956ec859304629011a55b Mon Sep 17 00:00:00 2001 From: Bart Cerneels Date: Sat, 28 May 2011 07:57:22 +0530 Subject: echo-cancel: Fix echo suppression, add some knobs The echo suppress attenuation value was being incorrectly modified. Fixed and added 2 arguments to change the attenuation of the residual echo filter. Default values of the speex preprocessor will be used when omitted. --- src/modules/echo-cancel/echo-cancel.h | 2 ++ 1 file changed, 2 insertions(+) (limited to 'src/modules/echo-cancel/echo-cancel.h') diff --git a/src/modules/echo-cancel/echo-cancel.h b/src/modules/echo-cancel/echo-cancel.h index 5f18053c..aa40adce 100644 --- a/src/modules/echo-cancel/echo-cancel.h +++ b/src/modules/echo-cancel/echo-cancel.h @@ -68,6 +68,8 @@ struct pa_echo_canceller { pa_bool_t agc; pa_bool_t denoise; pa_bool_t echo_suppress; + int32_t echo_suppress_attenuation; + int32_t echo_suppress_attenuation_active; SpeexPreprocessState *pp_state; }; -- cgit