webrtc/modules
Gustaf Ullberg 9249fbf3a6 AEC3: Redesign delay headroom
This change reduces the risk of echo due to noise in the headroom
of the linear filter.

Changes:
- Use shorter delay headroom
- Delay headroom is specified in samples (not blocks)
- No hysteresis limit when delay is reduced

Bug: chromium:119942,webrtc:10341
Change-Id: I708e80e26d541dff8ca04b6da2d346a1d59cbfcb
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/126420
Commit-Queue: Gustaf Ullberg <gustaf@webrtc.org>
Reviewed-by: Sam Zackrisson <saza@webrtc.org>
Reviewed-by: Per Åhgren <peah@webrtc.org>
Reviewed-by: Jesus de Vicente Pena <devicentepena@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#27126}
2019-03-14 11:04:47 +00:00
..
audio_coding Reland "NetEQ RTP Play: Optionally write output audio file" 2019-03-13 15:33:29 +00:00
audio_device Reland "Replacing rtc::Thread with task queue for TestAudioDeviceModule." 2019-03-13 09:01:05 +00:00
audio_mixer Receive-side ready for multiple channels. 2019-01-29 12:43:23 +00:00
audio_processing AEC3: Redesign delay headroom 2019-03-14 11:04:47 +00:00
bitrate_controller Removes unused mock_bitrate_controller. 2019-03-11 14:31:14 +00:00
congestion_controller Log an error if the RTT is negative 2019-03-14 08:44:09 +00:00
desktop_capture webrtc: Remove semicolons. 2019-02-20 16:02:59 +00:00
include Delete VCMPacket constructor with WebRtcRTPHeader 2019-03-12 15:18:41 +00:00
pacing Log pacer values to verbose log 2019-02-26 15:22:18 +00:00
remote_bitrate_estimator Delete use of WebRtcRTPHeader from FEC test code 2019-03-12 09:40:02 +00:00
rtp_rtcp Delete use of WebRtcRTPHeader from FEC test code 2019-03-12 09:40:02 +00:00
third_party Fix guards for headers in third party 2018-08-07 09:39:06 +00:00
utility Remove rtc::QueuedTask alias, use webrtc::QueuedTask directly 2019-03-11 16:49:21 +00:00
video_capture Remove dependency on DirectShow baseclasses (streams.h from the winsdk_samples directory). 2019-03-12 11:52:20 +00:00
video_coding Delete EncodedImage::GetBufferPaddingBytes 2019-03-14 09:08:19 +00:00
video_processing Implicitly suppress //build/config/clang:find_bad_constructs. 2019-03-01 10:18:17 +00:00
BUILD.gn 2nd reland of https://webrtc-review.googlesource.com/c/src/+/114883 2019-02-22 09:59:01 +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 Moving src/webrtc into src/. 2017-09-15 04:25:06 +00:00