Tomas Gunnarsson
1e75df26e3
Remove lock from UlpfecReceiverImpl and replace with a sequence checker.
...
Also making some more state const.
Instances of this class are currently constructed and used on the
"worker thread" but as part of the work for bug webrtc:11993, the
instances will be moved over to the network thread. Since the
class as is does not require synchronization, that is a good property
to make explicit now and then make sure we maintain it in the
transition.
Bug: webrtc:11993
Change-Id: Id587a746ce0a4363b9e9871ae1749549f8ef3e24
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/202681
Commit-Queue: Tommi <tommi@webrtc.org>
Reviewed-by: Niels Moller <nisse@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#33035}
2021-01-19 14:20:40 +00:00
..
2020-11-02 11:05:56 +00:00
2021-01-15 17:59:05 +00:00
2019-08-22 09:09:17 +00:00
2020-07-07 12:13:47 +00:00
2020-07-07 12:13:47 +00:00
2019-08-22 09:09:17 +00:00
2020-07-07 12:13:47 +00:00
2020-07-07 12:13:47 +00:00
2020-07-21 14:01:27 +00:00
2020-07-21 14:01:27 +00:00
2020-06-29 12:54:43 +00:00
2019-07-08 13:45:15 +00:00
2019-07-08 13:45:15 +00:00
2020-11-09 10:47:55 +00:00
2019-12-06 15:20:29 +00:00
2020-07-07 12:13:47 +00:00
2020-07-07 12:13:47 +00:00
2019-07-08 13:45:15 +00:00
2021-01-11 11:31:33 +00:00
2020-03-11 12:49:11 +00:00
2021-01-11 11:31:33 +00:00
2021-01-11 11:31:33 +00:00
2021-01-11 11:31:33 +00:00
2019-09-26 09:48:07 +00:00
2020-05-05 13:59:14 +00:00
2020-07-07 12:13:47 +00:00
2019-07-08 13:45:15 +00:00
2021-01-11 11:31:33 +00:00
2021-01-11 11:31:33 +00:00
2021-01-12 17:47:32 +00:00
2019-07-08 13:45:15 +00:00
2019-07-08 13:45:15 +00:00
2020-07-07 12:13:47 +00:00
2020-07-07 12:13:47 +00:00
2019-08-28 06:56:12 +00:00
2020-02-06 15:47:59 +00:00
2020-02-06 15:47:59 +00:00
2019-07-08 13:45:15 +00:00
2019-07-08 13:45:15 +00:00
2019-02-12 11:55:34 +00:00
2019-10-10 09:14:11 +00:00
2020-12-03 10:01:01 +00:00
2020-12-03 10:01:01 +00:00
2020-12-03 10:01:01 +00:00
2021-01-12 17:47:32 +00:00
2020-12-21 11:55:46 +00:00
2020-12-03 10:01:01 +00:00
2020-03-06 11:26:51 +00:00
2020-06-12 14:12:54 +00:00
2020-09-11 14:34:07 +00:00
2020-03-06 11:26:51 +00:00
2019-12-04 13:45:02 +00:00
2020-05-27 10:21:08 +00:00
2020-03-06 11:26:51 +00:00
2020-03-06 11:26:51 +00:00
2020-06-25 14:59:38 +00:00
2020-06-25 14:59:38 +00:00
2020-06-25 14:59:38 +00:00
2020-07-21 14:01:27 +00:00
2020-01-20 15:05:48 +00:00
2020-07-21 14:01:27 +00:00
2020-06-25 14:59:38 +00:00
2020-02-17 14:52:03 +00:00
2020-02-17 14:52:03 +00:00
2021-01-11 11:31:33 +00:00
2020-07-16 16:12:33 +00:00
2020-12-03 13:09:04 +00:00
2020-07-16 16:12:33 +00:00
2019-07-08 13:45:15 +00:00
2020-08-17 16:37:33 +00:00
2020-01-28 19:26:28 +00:00
2020-01-13 13:45:37 +00:00
2020-07-21 14:37:08 +00:00
2020-01-09 12:10:19 +00:00
2020-01-09 12:10:19 +00:00
2020-01-09 12:10:19 +00:00
2020-02-04 10:06:44 +00:00
2020-02-04 10:06:44 +00:00
2020-01-09 13:07:44 +00:00
2020-11-16 11:08:48 +00:00
2020-07-21 14:37:08 +00:00
2020-04-16 17:29:18 +00:00
2020-04-16 17:29:18 +00:00
2020-04-16 17:29:18 +00:00
2020-02-17 14:52:03 +00:00
2020-04-16 17:29:18 +00:00
2020-10-05 13:38:13 +00:00
2020-09-07 08:37:14 +00:00
2020-09-07 08:37:14 +00:00
2020-03-30 09:01:51 +00:00
2020-07-07 12:13:47 +00:00
2020-09-29 10:19:20 +00:00
2020-06-15 11:18:00 +00:00
2020-12-23 15:56:06 +00:00
2020-07-03 07:20:06 +00:00
2020-09-07 08:37:14 +00:00
2020-10-05 13:38:13 +00:00
2021-01-11 11:31:33 +00:00
2020-11-16 11:08:48 +00:00
2020-11-16 11:08:48 +00:00
2020-11-16 11:08:48 +00:00
2021-01-12 17:47:32 +00:00
2021-01-12 17:47:32 +00:00
2021-01-12 17:47:32 +00:00
2020-12-03 10:01:01 +00:00
2021-01-14 19:24:37 +00:00
2021-01-14 19:24:37 +00:00
2021-01-12 17:47:32 +00:00
2021-01-12 17:47:32 +00:00
2020-11-09 10:47:55 +00:00
2020-09-29 10:19:20 +00:00
2020-11-02 11:05:56 +00:00
2020-11-23 11:29:36 +00:00
2020-12-07 13:36:03 +00:00
2020-10-14 08:10:03 +00:00
2020-10-14 08:10:03 +00:00
2021-01-12 17:47:32 +00:00
2020-12-28 14:54:29 +00:00
2020-12-28 14:54:29 +00:00
2020-11-09 10:47:55 +00:00
2020-09-29 10:19:20 +00:00
2019-09-24 08:56:24 +00:00
2019-04-08 12:39:08 +00:00
2019-07-08 13:45:15 +00:00
2019-07-03 14:07:36 +00:00
2020-10-05 13:38:13 +00:00
2019-07-08 13:45:15 +00:00
2020-11-16 11:08:48 +00:00
2020-11-23 11:36:36 +00:00
2020-11-23 11:36:36 +00:00
2020-10-05 13:38:13 +00:00
2019-11-20 18:50:45 +00:00
2020-07-07 12:13:47 +00:00
2020-07-07 12:13:47 +00:00
2020-02-10 11:49:57 +00:00
2019-09-19 08:10:12 +00:00
2019-07-08 13:45:15 +00:00
2019-07-08 13:45:15 +00:00
2020-12-07 13:36:03 +00:00
2020-12-07 13:36:03 +00:00
2020-12-07 13:36:03 +00:00
2021-01-11 11:31:33 +00:00
2021-01-11 11:31:33 +00:00
2021-01-19 14:20:40 +00:00
2021-01-19 14:20:40 +00:00
2021-01-11 11:31:33 +00:00
2020-05-05 13:59:14 +00:00
2020-03-24 15:55:00 +00:00
2020-01-15 10:16:03 +00:00
2020-03-24 15:55:00 +00:00
2020-01-28 19:26:28 +00:00
2020-01-28 19:26:28 +00:00
2020-01-07 09:27:34 +00:00
2020-08-17 16:37:33 +00:00
2021-01-11 11:31:33 +00:00
2020-01-15 12:26:55 +00:00
2019-12-06 15:20:29 +00:00
2019-12-06 15:20:29 +00:00
2019-12-06 15:20:29 +00:00
2019-12-13 15:10:46 +00:00
2019-12-13 15:10:46 +00:00
2019-12-13 15:10:46 +00:00
2019-12-16 17:11:13 +00:00
2019-12-16 17:11:13 +00:00
2019-12-16 17:11:13 +00:00
2020-03-24 15:55:00 +00:00
2020-03-24 15:55:00 +00:00