webrtc/modules
Mirko Bonadei f0d9cda950 Revert "AEC3: Lockless transfer of render data to the capture thread"
This reverts commit 74ba99062c.

Reason for revert: Breaks downstream project.

Original change's description:
> AEC3: Lockless transfer of render data to the capture thread
> 
> This CL implements a lockless queue that replaces SwapQueue
> in the RenderWriter. This avoid stalls when the render and
> capture threads are accessing the queue at the same time.
> 
> Bug: webrtc:10205
> Change-Id: Ie7d6fcf9c80fad957e2a90537658fb730ca2ed72
> Reviewed-on: https://webrtc-review.googlesource.com/c/117643
> Reviewed-by: Per Åhgren <peah@webrtc.org>
> Commit-Queue: Gustaf Ullberg <gustaf@webrtc.org>
> Cr-Commit-Position: refs/heads/master@{#26298}

TBR=gustaf@webrtc.org,peah@webrtc.org

Change-Id: Ie76ee8835da4e44982d181a152c9ffa19ff33e23
No-Presubmit: true
No-Tree-Checks: true
No-Try: true
Bug: webrtc:10205
Reviewed-on: https://webrtc-review.googlesource.com/c/118142
Reviewed-by: Mirko Bonadei <mbonadei@webrtc.org>
Commit-Queue: Mirko Bonadei <mbonadei@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#26304}
2019-01-17 20:44:06 +00:00
..
audio_coding Opus multistream. 2019-01-17 12:23:23 +00:00
audio_device Introduce CopyToFileAudioCapturer. 2019-01-15 15:06:55 +00:00
audio_mixer (4) Rename files to snake_case: update BUILD.gn, include paths, header guards, and DEPS entries 2019-01-11 17:11:39 +00:00
audio_processing Revert "AEC3: Lockless transfer of render data to the capture thread" 2019-01-17 20:44:06 +00:00
bitrate_controller (4) Rename files to snake_case: update BUILD.gn, include paths, header guards, and DEPS entries 2019-01-11 17:11:39 +00:00
congestion_controller Adds functionality to write logs to memory. 2019-01-16 17:36:31 +00:00
desktop_capture Set callback_ member at start of desktop capturer Start() 2019-01-11 21:16:22 +00:00
include Move some video codec constants to separate file. 2019-01-17 15:29:53 +00:00
pacing (4) Rename files to snake_case: update BUILD.gn, include paths, header guards, and DEPS entries 2019-01-11 17:11:39 +00:00
remote_bitrate_estimator (4) Rename files to snake_case: update BUILD.gn, include paths, header guards, and DEPS entries 2019-01-11 17:11:39 +00:00
rtp_rtcp Move some video codec constants to separate file. 2019-01-17 15:29:53 +00:00
third_party Fix guards for headers in third party 2018-08-07 09:39:06 +00:00
utility Publish rtc::QueuedTask in api as webrtc::QueuedTask 2019-01-14 14:48:12 +00:00
video_capture (4) Rename files to snake_case: update BUILD.gn, include paths, header guards, and DEPS entries 2019-01-11 17:11:39 +00:00
video_coding Add ability for VideoEncoder to signal frame rate allocation. 2019-01-17 15:40:53 +00:00
video_processing (4) Rename files to snake_case: update BUILD.gn, include paths, header guards, and DEPS entries 2019-01-11 17:11:39 +00:00
BUILD.gn Opus multistream. 2019-01-17 12:23:23 +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