Florent Castelli
1f31c201cd
Split fake media channel classes
...
This allows to remove some calls to CreateMediaChannel
in the RtpTransceiver code.
This removes the fake engines owning the channels and moves
the responsibility to the tests themselves as it's quite
hard to both return a unique_ptr to a channel and still own it.
The various channel getters from the fake engine are thus
also removed and tests updated accordingly, the channel is
retrieved from internal structs in the tests by going
through the RtpTransceiver objects as it's not possible to
safely get the channels from only a sender or receiver.
As some tests are running in both PlanB and Unified Plan,
getting a transceiver is not working for PlanB. As PlanB
has been deprecated and will eventually be removed,
the problematic tests have either been removed or updated
to only run with Unified Plan.
Bug: webrtc:13931
Change-Id: I0571beca8b9ef2f2089d500802b7b124268d9de3
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/310340
Reviewed-by: Harald Alvestrand <hta@webrtc.org>
Commit-Queue: Florent Castelli <orphis@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#40366}
2023-06-28 11:40:47 +00:00
..
2023-06-09 14:14:12 +00:00
2022-04-20 13:18:33 +00:00
2023-06-28 11:40:47 +00:00
2023-03-07 12:57:35 +00:00
2023-01-10 06:44:27 +00:00
2023-01-10 06:44:27 +00:00
2022-06-15 09:47:38 +00:00
2022-05-30 10:28:57 +00:00
2023-06-15 12:48:48 +00:00
2023-03-07 12:57:35 +00:00
2023-06-28 11:40:47 +00:00
2023-06-06 11:58:29 +00:00
2023-06-06 11:58:29 +00:00
2023-03-02 13:37:38 +00:00
2023-03-02 13:37:38 +00:00
2023-05-09 15:11:24 +00:00
2023-06-22 09:13:29 +00:00
2023-05-15 14:52:12 +00:00
2022-05-23 15:51:21 +00:00
2023-04-11 19:46:36 +00:00
2021-04-19 19:32:23 +00:00
2023-05-03 11:09:26 +00:00
2023-03-12 17:28:14 +00:00
2022-05-20 15:21:21 +00:00
2022-03-29 10:14:00 +00:00
2022-03-29 10:14:00 +00:00
2022-06-15 09:47:38 +00:00
2022-06-15 09:47:38 +00:00
2021-05-21 21:45:29 +00:00
2022-08-03 14:16:35 +00:00
2022-09-09 10:44:17 +00:00
2022-09-09 10:44:17 +00:00
2021-07-30 22:13:59 +00:00
2022-03-10 18:36:43 +00:00
2023-04-21 11:19:37 +00:00
2023-04-21 11:19:37 +00:00
2022-10-12 11:23:22 +00:00
2023-01-24 08:24:55 +00:00
2021-02-10 15:04:55 +00:00
2022-03-10 18:36:43 +00:00
2022-02-24 11:05:06 +00:00
2023-03-24 07:44:18 +00:00
2023-03-24 07:44:18 +00:00
2022-02-24 11:05:06 +00:00
2023-06-05 23:23:40 +00:00
2023-03-02 12:28:29 +00:00
2022-05-04 11:57:50 +00:00
2023-03-24 07:44:18 +00:00
2023-05-26 06:10:50 +00:00
2023-05-26 06:10:50 +00:00
2023-03-31 10:33:09 +00:00
2022-08-19 10:55:47 +00:00
2022-08-22 13:51:17 +00:00
2022-08-22 13:51:17 +00:00
2022-11-14 12:10:06 +00:00
2023-04-24 15:30:07 +00:00
2023-06-22 11:49:58 +00:00
2023-04-07 09:04:30 +00:00
2019-01-11 17:11:39 +00:00
2022-06-15 09:47:38 +00:00
2019-01-25 20:29:58 +00:00
2022-05-30 13:05:03 +00:00
2021-11-02 11:51:31 +00:00
2023-06-05 23:23:40 +00:00
2023-06-05 23:23:40 +00:00
2023-04-11 07:53:48 +00:00
2022-04-20 13:18:33 +00:00
2022-04-20 13:18:33 +00:00
2022-04-21 12:32:17 +00:00
2022-02-15 21:55:59 +00:00
2022-05-20 15:21:21 +00:00
2022-06-15 09:47:38 +00:00
2022-04-21 12:32:17 +00:00
2023-01-30 20:09:07 +00:00
2023-03-22 09:10:27 +00:00
2023-06-17 15:41:44 +00:00
2023-04-03 12:04:27 +00:00
2022-04-20 13:18:33 +00:00
2023-06-15 12:48:48 +00:00
2023-03-29 20:27:54 +00:00
2023-03-22 09:10:27 +00:00
2023-04-03 11:52:19 +00:00
2023-06-27 12:59:40 +00:00
2023-03-22 09:10:27 +00:00
2023-06-22 14:00:22 +00:00
2023-04-11 07:53:48 +00:00
2022-06-15 09:47:38 +00:00
2023-04-03 10:44:34 +00:00
2023-06-09 14:48:38 +00:00
2023-04-03 12:04:27 +00:00
2023-04-18 12:12:52 +00:00
2023-05-12 13:38:23 +00:00
2023-06-28 11:40:47 +00:00
2023-05-23 07:56:57 +00:00
2022-11-11 10:29:25 +00:00
2022-11-11 10:29:25 +00:00
2022-10-19 09:13:08 +00:00
2023-03-31 15:49:14 +00:00
2023-04-03 10:44:34 +00:00
2023-04-03 10:44:34 +00:00
2023-06-02 12:44:32 +00:00
2023-01-24 15:03:52 +00:00
2023-03-22 09:10:27 +00:00
2023-02-10 12:24:47 +00:00
2023-06-27 12:59:40 +00:00
2023-06-01 16:29:46 +00:00
2022-06-15 09:47:38 +00:00
2021-05-28 06:53:29 +00:00
2023-05-03 11:09:26 +00:00
2022-12-14 11:00:17 +00:00
2022-12-14 11:00:17 +00:00
2023-06-22 11:49:58 +00:00
2023-06-22 11:49:58 +00:00
2023-05-24 12:26:56 +00:00
2023-06-21 13:04:31 +00:00
2023-01-05 08:37:31 +00:00
2023-05-24 12:26:56 +00:00
2021-07-30 22:13:59 +00:00
2019-01-11 17:11:39 +00:00
2021-08-11 21:50:08 +00:00
2019-01-11 17:11:39 +00:00
2019-07-08 13:45:15 +00:00
2021-11-15 21:44:59 +00:00
2022-03-10 18:36:43 +00:00
2023-06-15 15:53:29 +00:00
2023-06-15 15:53:29 +00:00
2023-06-15 15:53:29 +00:00
2021-05-28 06:53:29 +00:00
2022-02-24 11:05:06 +00:00
2023-01-05 09:04:12 +00:00
2022-11-15 15:31:40 +00:00
2023-06-28 11:40:47 +00:00
2023-06-05 23:23:40 +00:00
2022-12-22 10:05:02 +00:00
2023-03-21 14:33:41 +00:00
2023-06-28 11:40:47 +00:00
2023-05-22 14:33:59 +00:00
2023-01-19 15:49:04 +00:00
2022-12-14 11:00:17 +00:00
2023-03-31 10:33:09 +00:00
2023-03-31 10:33:09 +00:00
2023-03-31 10:33:09 +00:00
2022-06-23 12:30:22 +00:00
2023-05-10 06:36:19 +00:00
2023-04-18 12:12:52 +00:00
2023-03-21 13:57:47 +00:00
2023-03-21 13:57:47 +00:00
2022-08-22 13:51:17 +00:00
2023-03-12 17:28:14 +00:00
2023-03-21 13:45:51 +00:00
2023-03-21 13:45:51 +00:00
2023-06-26 14:55:48 +00:00
2023-06-27 12:46:33 +00:00
2023-03-25 11:40:35 +00:00
2022-02-24 11:05:06 +00:00
2023-03-20 18:16:10 +00:00
2021-07-30 22:13:59 +00:00
2020-10-26 10:22:46 +00:00
2022-02-24 11:05:06 +00:00
2021-01-29 16:14:10 +00:00
2022-02-24 11:05:06 +00:00
2023-05-03 11:09:26 +00:00
2022-11-22 22:44:21 +00:00
2022-01-25 08:25:50 +00:00
2022-01-25 08:25:50 +00:00
2023-04-25 08:18:42 +00:00
2021-11-04 14:46:27 +00:00
2022-02-24 11:05:06 +00:00
2022-01-27 12:55:44 +00:00
2022-03-09 13:23:21 +00:00
2022-04-06 07:41:52 +00:00
2022-04-06 07:41:52 +00:00
2022-03-09 13:23:21 +00:00
2022-06-23 12:30:22 +00:00
2022-06-06 10:31:26 +00:00
2022-04-20 13:18:33 +00:00
2023-05-24 12:26:56 +00:00
2023-05-24 12:26:56 +00:00
2023-05-24 12:26:56 +00:00
2022-05-02 18:07:24 +00:00
2022-05-02 18:07:24 +00:00
2019-02-05 15:12:20 +00:00
2022-05-02 10:13:54 +00:00
2020-10-09 08:29:45 +00:00
2021-07-30 22:13:59 +00:00
2022-02-24 11:05:06 +00:00
2022-01-18 13:46:37 +00:00
2023-06-28 11:40:47 +00:00
2023-01-10 06:44:27 +00:00
2023-01-10 06:44:27 +00:00
2022-08-02 13:52:36 +00:00
2023-03-24 07:44:18 +00:00
2023-03-24 07:44:18 +00:00
2022-03-18 16:17:24 +00:00
2022-02-24 11:05:06 +00:00
2023-03-24 07:44:18 +00:00
2023-03-24 07:44:18 +00:00
2022-06-15 09:47:38 +00:00
2022-09-09 10:44:17 +00:00
2022-05-30 10:28:57 +00:00
2023-06-15 14:24:54 +00:00
2023-06-15 15:53:29 +00:00
2022-12-23 11:47:42 +00:00
2022-08-24 16:12:39 +00:00
2022-08-24 16:12:39 +00:00