Mirko Bonadei
f0d9cda950
Revert "AEC3: Lockless transfer of render data to the capture thread"
...
This reverts commit 74ba99062c48b278675cfe52643719202296fddc.
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
..
2018-11-22 16:02:44 +00:00
2018-09-24 09:39:19 +00:00
2018-10-23 11:32:56 +00:00
2019-01-11 17:11:39 +00:00
2018-10-23 11:32:56 +00:00
2018-07-30 22:34:19 +00:00
2018-10-23 11:32:56 +00:00
2019-01-11 17:11:39 +00:00
2018-10-16 13:22:44 +00:00
2019-01-11 17:11:39 +00:00
2018-10-23 11:32:56 +00:00
2018-11-27 19:52:08 +00:00
2018-11-27 19:52:08 +00:00
2018-11-27 19:52:08 +00:00
2018-08-23 10:05:07 +00:00
2018-08-23 10:05:07 +00:00
2018-10-23 11:32:56 +00:00
2018-09-24 09:39:19 +00:00
2018-10-23 11:32:56 +00:00
2019-01-11 17:11:39 +00:00
2019-01-11 17:11:39 +00:00
2018-06-19 14:00:39 +00:00
2018-10-23 11:32:56 +00:00
2019-01-11 17:11:39 +00:00
2018-10-15 13:31:50 +00:00
2019-01-11 17:11:39 +00:00
2018-10-23 11:32:56 +00:00
2019-01-17 20:44:06 +00:00
2018-06-07 08:09:17 +00:00
2018-10-23 11:32:56 +00:00
2019-01-11 17:11:39 +00:00
2018-11-22 16:02:44 +00:00
2018-11-22 16:02:44 +00:00
2018-11-22 16:02:44 +00:00
2018-11-06 16:17:02 +00:00
2019-01-11 08:46:05 +00:00
2019-01-11 17:11:39 +00:00
2018-09-24 09:39:19 +00:00
2018-10-23 11:32:56 +00:00
2019-01-11 17:11:39 +00:00
2018-10-23 11:32:56 +00:00
2018-10-23 11:32:56 +00:00
2018-10-23 11:32:56 +00:00
2019-01-11 17:11:39 +00:00
2019-01-17 20:44:06 +00:00
2019-01-17 20:44:06 +00:00
2019-01-17 20:44:06 +00:00
2018-10-15 13:31:50 +00:00
2018-11-22 16:02:44 +00:00
2019-01-11 17:11:39 +00:00
2018-06-19 14:00:39 +00:00
2018-10-23 11:32:56 +00:00
2019-01-11 17:11:39 +00:00
2018-10-15 13:31:50 +00:00
2019-01-11 17:11:39 +00:00
2018-07-16 16:02:07 +00:00
2018-10-04 15:01:18 +00:00
2018-10-23 11:32:56 +00:00
2019-01-11 17:11:39 +00:00
2018-11-20 12:28:05 +00:00
2018-11-20 12:28:05 +00:00
2018-11-20 12:28:05 +00:00
2018-10-23 11:32:56 +00:00
2018-07-25 14:59:26 +00:00
2018-07-25 14:59:26 +00:00
2019-01-11 17:11:39 +00:00
2019-01-11 17:11:39 +00:00
2018-09-24 09:39:19 +00:00
2018-10-23 11:32:56 +00:00
2019-01-11 17:11:39 +00:00
2018-11-20 12:28:05 +00:00
2018-09-27 10:41:10 +00:00
2018-10-15 13:31:50 +00:00
2019-01-11 17:11:39 +00:00
2019-01-11 17:11:39 +00:00
2018-09-06 23:01:58 +00:00
2018-10-31 07:29:48 +00:00
2019-01-11 17:11:39 +00:00
2018-10-15 13:31:50 +00:00
2018-10-23 11:32:56 +00:00
2019-01-11 17:11:39 +00:00
2018-10-23 11:32:56 +00:00
2018-10-23 11:32:56 +00:00
2018-06-19 12:45:10 +00:00
2018-10-23 11:32:56 +00:00
2018-10-23 11:32:56 +00:00
2018-09-13 08:52:05 +00:00
2019-01-11 17:11:39 +00:00
2019-01-11 17:11:39 +00:00
2018-10-15 13:31:50 +00:00
2019-01-11 17:11:39 +00:00
2018-10-23 11:32:56 +00:00
2019-01-11 17:11:39 +00:00
2018-11-22 16:02:44 +00:00
2018-11-22 16:02:44 +00:00
2019-01-11 17:11:39 +00:00
2018-10-15 13:31:50 +00:00
2019-01-11 17:11:39 +00:00
2018-11-22 16:02:44 +00:00
2018-11-06 18:57:19 +00:00
2018-10-22 10:30:12 +00:00
2018-10-15 13:31:50 +00:00
2018-10-23 11:32:56 +00:00
2019-01-11 17:11:39 +00:00
2018-10-15 13:31:50 +00:00
2018-10-23 11:32:56 +00:00
2019-01-11 17:11:39 +00:00
2018-10-23 11:32:56 +00:00
2018-10-23 11:32:56 +00:00
2018-10-23 11:32:56 +00:00
2018-10-23 11:32:56 +00:00
2018-07-30 22:34:19 +00:00
2018-07-30 22:34:19 +00:00
2018-10-23 11:32:56 +00:00
2018-06-13 14:54:04 +00:00
2018-10-23 11:32:56 +00:00
2018-10-23 11:32:56 +00:00
2018-10-23 11:32:56 +00:00
2018-10-15 13:31:50 +00:00
2018-10-23 11:32:56 +00:00
2018-11-20 12:28:05 +00:00
2018-12-21 10:29:42 +00:00
2018-11-20 12:28:05 +00:00
2018-06-19 10:38:56 +00:00
2018-10-23 11:32:56 +00:00
2019-01-11 17:11:39 +00:00
2019-01-11 17:11:39 +00:00
2018-10-23 11:32:56 +00:00
2018-11-20 12:28:05 +00:00
2018-11-20 12:28:05 +00:00
2018-10-23 11:32:56 +00:00
2018-10-23 11:32:56 +00:00
2018-10-16 13:22:44 +00:00
2018-10-16 13:22:44 +00:00
2018-10-18 10:46:06 +00:00
2018-10-23 11:32:56 +00:00
2019-01-11 17:11:39 +00:00
2018-11-06 16:10:52 +00:00
2018-11-06 16:10:52 +00:00
2019-01-11 17:11:39 +00:00
2018-10-23 11:32:56 +00:00
2019-01-11 17:11:39 +00:00
2018-10-15 13:31:50 +00:00
2019-01-11 17:11:39 +00:00
2019-01-11 17:11:39 +00:00
2018-10-23 11:32:56 +00:00
2018-10-23 11:32:56 +00:00
2018-07-25 14:59:26 +00:00
2018-07-25 14:59:26 +00:00