Markus Handell
2b10c479ce
VideoStreamEncoder: clean up threading constraints.
...
The sequences of threads entering the VideoStreamEncoder has been
unclear. Fix this by renaming the uninformational |main_queue_| to
|worker_queue_|, and introduce a new |network_queue_| which is set
on construction.
Bug: chromium:1255737
Change-Id: Ic4d3a5b8188b8cc98e60b72aee2c09c9afbc7356
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/236523
Reviewed-by: Henrik Andreassson <henrika@webrtc.org>
Reviewed-by: Ilya Nikolaevskiy <ilnik@webrtc.org>
Commit-Queue: Markus Handell <handellm@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#35283}
2021-10-29 12:05:11 +00:00
..
2021-10-12 16:59:50 +00:00
2021-08-18 10:22:27 +00:00
2021-07-22 16:41:26 +00:00
2020-10-07 18:01:13 +00:00
2021-01-19 16:59:11 +00:00
2021-07-28 13:22:27 +00:00
2021-08-10 10:40:03 +00:00
2021-04-23 12:04:39 +00:00
2021-08-09 09:06:02 +00:00
2021-03-23 14:22:47 +00:00
2021-10-19 12:29:43 +00:00
2021-02-11 12:00:05 +00:00
2021-02-11 12:00:05 +00:00
2021-07-28 13:22:27 +00:00
2020-05-14 18:12:40 +00:00
2021-07-28 13:22:27 +00:00
2021-07-28 13:22:27 +00:00
2021-07-28 13:22:27 +00:00
2021-03-24 12:08:23 +00:00
2021-03-24 12:08:23 +00:00
2021-03-24 12:08:23 +00:00
2021-07-28 13:22:27 +00:00
2021-07-28 13:22:27 +00:00
2021-06-03 10:46:49 +00:00
2021-06-03 10:46:49 +00:00
2021-06-03 10:46:49 +00:00
2021-08-18 15:58:40 +00:00
2021-08-10 10:40:03 +00:00
2021-07-28 13:22:27 +00:00
2020-07-27 09:42:25 +00:00
2020-10-30 10:13:11 +00:00
2021-04-20 09:42:05 +00:00
2021-07-15 20:44:41 +00:00
2021-07-28 13:22:27 +00:00
2021-07-28 13:22:27 +00:00
2021-07-28 13:22:27 +00:00
2021-06-03 10:20:56 +00:00
2021-08-24 07:11:21 +00:00
2021-08-24 07:11:21 +00:00
2021-08-24 07:11:21 +00:00
2021-10-15 15:13:23 +00:00
2021-10-15 15:13:23 +00:00
2021-10-19 11:03:33 +00:00
2021-05-18 13:37:51 +00:00
2021-05-18 13:37:51 +00:00
2021-05-18 13:37:51 +00:00
2020-09-15 15:54:54 +00:00
2021-07-28 13:22:27 +00:00
2020-09-15 15:54:54 +00:00
2021-07-28 13:22:27 +00:00
2021-08-10 17:00:05 +00:00
2021-09-13 08:39:10 +00:00
2021-09-08 13:39:36 +00:00
2021-04-23 12:04:39 +00:00
2021-09-27 17:40:36 +00:00
2021-07-28 13:22:27 +00:00
2021-08-13 16:03:32 +00:00
2021-10-15 18:43:54 +00:00
2021-08-13 12:56:00 +00:00
2020-07-08 13:53:57 +00:00
2020-07-08 12:21:08 +00:00
2021-04-19 16:59:48 +00:00
2021-08-10 09:37:33 +00:00
2021-08-10 10:40:03 +00:00
2021-08-10 09:37:33 +00:00
2021-07-28 13:22:27 +00:00
2021-07-28 13:22:27 +00:00
2021-07-28 13:22:27 +00:00
2020-09-09 15:44:47 +00:00
2021-07-28 13:22:27 +00:00
2020-07-08 13:53:57 +00:00
2021-07-28 13:22:27 +00:00
2021-08-10 10:40:03 +00:00
2020-07-08 13:53:57 +00:00
2021-07-28 13:22:27 +00:00
2021-06-14 16:54:07 +00:00
2020-10-29 20:39:10 +00:00
2021-08-12 15:41:03 +00:00
2021-09-09 10:49:36 +00:00
2021-09-08 13:39:36 +00:00
2021-08-12 15:41:03 +00:00
2021-10-15 15:13:23 +00:00
2021-09-08 13:39:36 +00:00
2021-06-22 14:51:04 +00:00
2021-07-28 13:22:27 +00:00
2021-08-10 10:40:03 +00:00
2021-10-20 09:15:02 +00:00
2021-10-29 12:05:11 +00:00
2021-10-29 12:05:11 +00:00
2021-07-28 13:22:27 +00:00
2021-08-10 10:40:03 +00:00
2021-07-28 13:22:27 +00:00
2021-07-28 13:22:27 +00:00
2020-07-16 13:52:28 +00:00
2021-09-29 09:53:17 +00:00
2021-08-18 15:58:40 +00:00
2021-07-28 13:22:27 +00:00
2021-07-28 13:22:27 +00:00
2020-07-08 12:21:08 +00:00
2021-10-29 12:05:11 +00:00
2021-10-29 12:05:11 +00:00
2021-10-29 12:05:11 +00:00