Update to current webrtc library

This is from the upstream library commit id
3326535126e435f1ba647885ce43a8f0f3d317eb, corresponding to Chromium
88.0.4290.1.
This commit is contained in:
Arun Raghavan
2020-10-12 18:08:02 -04:00
parent b1b02581d3
commit bcec8b0b21
859 changed files with 76187 additions and 49580 deletions

View File

@ -8,7 +8,7 @@
* be found in the AUTHORS file in the root of the source tree.
*/
#include "webrtc/modules/audio_processing/typing_detection.h"
#include "modules/audio_processing/typing_detection.h"
namespace webrtc {
@ -24,8 +24,7 @@ TypingDetection::TypingDetection()
reporting_threshold_(300),
penalty_decay_(1),
type_event_delay_(2),
report_detection_update_period_(1) {
}
report_detection_update_period_(1) {}
TypingDetection::~TypingDetection() {}
@ -41,8 +40,7 @@ bool TypingDetection::Process(bool key_pressed, bool vad_activity) {
else
++time_since_last_typing_;
if (time_since_last_typing_ < type_event_delay_ &&
vad_activity &&
if (time_since_last_typing_ < type_event_delay_ && vad_activity &&
time_active_ < time_window_) {
penalty_counter_ += cost_per_typing_;
if (penalty_counter_ > reporting_threshold_)
@ -73,15 +71,20 @@ void TypingDetection::SetParameters(int time_window,
int penalty_decay,
int type_event_delay,
int report_detection_update_period) {
if (time_window) time_window_ = time_window;
if (time_window)
time_window_ = time_window;
if (cost_per_typing) cost_per_typing_ = cost_per_typing;
if (cost_per_typing)
cost_per_typing_ = cost_per_typing;
if (reporting_threshold) reporting_threshold_ = reporting_threshold;
if (reporting_threshold)
reporting_threshold_ = reporting_threshold;
if (penalty_decay) penalty_decay_ = penalty_decay;
if (penalty_decay)
penalty_decay_ = penalty_decay;
if (type_event_delay) type_event_delay_ = type_event_delay;
if (type_event_delay)
type_event_delay_ = type_event_delay;
if (report_detection_update_period)
report_detection_update_period_ = report_detection_update_period;