webrtc/modules
Henrik Lundin 2a8bd090a3 NetEq: Create an audio interruption metric
This CL adds a new metric to NetEq, which logs whenever a loss
concealment event has lasted longer than 150 ms (an "interruption").
The number of such events, as well as the sum length of them, is kept
in a SampleCounter, which can be queried at any time.

Any initial PLC at the beginning of a call, before the first packet is
decoded, is ignored.

Unit tests and piping to neteq_rtpplay are included.

Bug: webrtc:10549
Change-Id: I8a224a34254c47c74317617f420f6de997232d88
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/132796
Reviewed-by: Minyue Li <minyue@webrtc.org>
Commit-Queue: Henrik Lundin <henrik.lundin@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#27781}
2019-04-26 09:48:05 +00:00
..
audio_coding NetEq: Create an audio interruption metric 2019-04-26 09:48:05 +00:00
audio_device Add ability to play audio in circle for TestAudioDevice wav file capturer 2019-04-16 15:33:03 +00:00
audio_mixer Fully qualify googletest symbols. 2019-04-09 17:18:20 +00:00
audio_processing Only create AEC2 when needed 2019-04-25 14:01:12 +00:00
bitrate_controller Cleanup: Using DCHECK comparison macros for unit types. 2019-04-12 13:01:03 +00:00
congestion_controller Cleanup of network controller handling in Scenario tests. 2019-04-25 12:40:00 +00:00
desktop_capture Add ICC profile to DesktopFrame 2019-04-19 22:57:09 +00:00
include Delete WebRtcRTPHeader, this struct is no longer used. 2019-04-25 14:36:30 +00:00
pacing Remove direct use of FieldTrials from AlrDetector 2019-04-15 12:11:36 +00:00
remote_bitrate_estimator Expose send parameters for RemoteEstimatorProxy for field trial. 2019-04-17 12:45:47 +00:00
rtp_rtcp Reland "Improving robustness of feedback matching code in event log parser." 2019-04-25 11:05:40 +00:00
third_party Fix guards for headers in third party 2018-08-07 09:39:06 +00:00
utility Deprecating ThreadChecker specific interface. 2019-04-08 16:58:07 +00:00
video_capture Fully qualify googletest symbols. 2019-04-09 17:18:20 +00:00
video_coding Allow Vp8FrameBufferController to override resilience mode 2019-04-25 18:30:08 +00:00
video_processing Cleanup BUILD.gn files from imports like foo:foo 2019-03-21 13:05:28 +00:00
BUILD.gn Delete interface class VideoCaptureExternal 2019-04-09 08:18:20 +00:00
module_common_types_unittest.cc [Cleanup] Add missing #include. Remove useless ones. IWYU part 2. 2018-11-28 18:25:07 +00:00
OWNERS