]> git.ipfire.org Git - thirdparty/freeswitch.git/commit
[Core, mod_conference] Fixed oscillation in conference AGC processing. Especially...
authorfigaro2015 <figaro2015@users.noreply.github.com>
Fri, 2 Apr 2021 19:18:16 +0000 (12:18 -0700)
committerGitHub <noreply@github.com>
Fri, 2 Apr 2021 19:18:16 +0000 (22:18 +0300)
commitec1a0215fedb56bcd6f73fb1e93f763ed5286cbb
tree243b230a18853a5c816e1bdcffad647291cb06fc
parent67cec5c3e80e653d4540b9ba2c4a0b38b92a9458
[Core, mod_conference] Fixed oscillation in conference AGC processing. Especially during volume reduction processing (#1064)

* Fixed oscillation in conference AGC processing. Especially during volume reduction processing

* Re-scaled granular volume to +/- 50 dB level change. 10 = double loudness, -10 = half loudness, 0 = no change

Co-authored-by: Chris Rienzo <chris@signalwire.com>
src/include/switch_resample.h
src/mod/applications/mod_conference/conference_api.c
src/mod/applications/mod_conference/mod_conference.c
src/switch_resample.c