mirror of
https://gitlab.freedesktop.org/pulseaudio/pulseaudio.git
synced 2025-11-06 13:29:56 -05:00
echo-cancel: Fix speex echo state setting
The state should be set even if echo suppression is disabled, which is not currently the case.
This commit is contained in:
parent
50918e908b
commit
fa228745c1
1 changed files with 3 additions and 3 deletions
|
|
@ -128,11 +128,11 @@ static bool pa_speex_ec_preprocessor_init(pa_echo_canceller *ec, pa_sample_spec
|
|||
speex_preprocess_ctl(ec->params.speex.pp_state, SPEEX_PREPROCESS_SET_ECHO_SUPPRESS_ACTIVE,
|
||||
&echo_suppress_attenuation_active);
|
||||
}
|
||||
|
||||
speex_preprocess_ctl(ec->params.speex.pp_state, SPEEX_PREPROCESS_SET_ECHO_STATE,
|
||||
ec->params.speex.state);
|
||||
}
|
||||
|
||||
speex_preprocess_ctl(ec->params.speex.pp_state, SPEEX_PREPROCESS_SET_ECHO_STATE,
|
||||
ec->params.speex.state);
|
||||
|
||||
pa_log_info("Loaded speex preprocessor with params: agc=%s, denoise=%s, echo_suppress=%s", pa_yes_no(agc),
|
||||
pa_yes_no(denoise), pa_yes_no(echo_suppress));
|
||||
} else
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue