commit | e835fc01b1a93244fcc224847322af64dc93040a | [log] [tgz] |
---|---|---|
author | Henrik Lundin <henrik.lundin@webrtc.org> | Thu Nov 21 08:34:29 2019 |
committer | Commit Bot <commit-bot@chromium.org> | Thu Nov 21 11:40:21 2019 |
tree | 2746d9b846283ea4a310770716bd5fd2f11fa0f8 | |
parent | c4e506ebdf5b6f632d3bdf563812e087ea891939 [diff] [blame] |
Add UMA counter for audio interruptions The metric is added to Chromium histograms in https://chromium-review.googlesource.com/c/chromium/src/+/1925066. Bug: webrtc:10549 Change-Id: I2bf98f469547aa8621832fc4f8bd29c4805ac0b8 Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/160045 Commit-Queue: Henrik Lundin <henrik.lundin@webrtc.org> Reviewed-by: Karl Wiberg <kwiberg@webrtc.org> Cr-Commit-Position: refs/heads/master@{#29854}
diff --git a/modules/audio_coding/neteq/statistics_calculator.cc b/modules/audio_coding/neteq/statistics_calculator.cc index 343ae8a..081ec33 100644 --- a/modules/audio_coding/neteq/statistics_calculator.cc +++ b/modules/audio_coding/neteq/statistics_calculator.cc
@@ -193,6 +193,8 @@ if (event_duration_ms >= kInterruptionLenMs && decoded_output_played_) { lifetime_stats_.interruption_count++; lifetime_stats_.total_interruption_duration_ms += event_duration_ms; + RTC_HISTOGRAM_COUNTS("WebRTC.Audio.AudioInterruptionMs", event_duration_ms, + /*min=*/150, /*max=*/5000, /*bucket_count=*/50); } concealed_samples_at_event_end_ = lifetime_stats_.concealed_samples; }