aboutsummaryrefslogtreecommitdiff
path: root/resources
diff options
context:
space:
mode:
authorAlessio Bazzica <alessiob@webrtc.org>2020-09-25 14:34:26 +0200
committerCommit Bot <commit-bot@chromium.org>2020-09-25 14:04:57 +0000
commitcd92b0be9aa6adb11e880c82af0fb4a4b093fa7f (patch)
tree1f5867b9a768e6cc09ace09bf026167df41b76f7 /resources
parentc1ece012cb804bb74c53187f63c9e10a5c49eb54 (diff)
downloadwebrtc-cd92b0be9aa6adb11e880c82af0fb4a4b093fa7f.tar.gz
AGC2 AdaptiveModeLevelEstimator min consecutive speech frames (1/3)
This is the first CL needed to add a new `AdaptiveModeLevelEstimator` feature that makes AGC2 more robus to VAD mistakes: the level estimator discards estimation updates when too few consecutive speech frames are observed. In this CL, the state of the estimator is defined in a separate struct so that in a follow-up CL a new member of that type can be added to hold a temporary state (that can be either confirmed or discarded). Tested: Bit-exactness verified with audioproc_f Bug: webrtc:7494 Change-Id: Ic2ea5ed63c493b9f3a79f19e7f5eaecaa6808ace Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/184931 Commit-Queue: Alessio Bazzica <alessiob@webrtc.org> Reviewed-by: Minyue Li <minyue@webrtc.org> Reviewed-by: Ivo Creusen <ivoc@webrtc.org> Cr-Commit-Position: refs/heads/master@{#32199}
Diffstat (limited to 'resources')
0 files changed, 0 insertions, 0 deletions