Henrik Boström
860a13c6fd
Misc improvements to RtpTransceiver unit tests and test utils.
...
In order to reduce the size and scope of a follow-up CL, this CL makes
some cleaning up and improvements to existing tests and adds some minor
test utility methods that will be used in the follow-up.
No change in behavior, this CL...
- Makes use of NiceMock in RtpTransceiver tests to avoid wall of text
spam for various "uninteresting" method calls in all tests in this
file.
- Refactors creating senders, receivers and transceivers to allow the
follow-up CL to create such objects for kind "video" as well.
- Exposes cricket::FakeVideoEngine* to RtpTranscieverTest and allows
adding unidirectional video codecs in the fake engine, to be used by
the follow-up CL's tests.
- Allows creating fake video engine codecs from SdpVideoFormat in the
fake decoder factory (already possible in the fake encoder factory).
Bug: chromium:381407888
Change-Id: Ie07eff79d832dd21800b95fd584891ebf4520798
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/374900
Reviewed-by: Harald Alvestrand <hta@webrtc.org>
Commit-Queue: Henrik Boström <hbos@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#43776}
2025-01-20 23:55:17 -08:00
..
2024-12-16 14:40:01 -08:00
2024-05-16 10:39:10 +00:00
2025-01-20 02:58:26 -08:00
2025-01-08 05:34:50 -08:00
2024-09-02 12:16:47 +00:00
2024-09-02 12:16:47 +00:00
2022-06-15 09:47:38 +00:00
2023-11-13 13:23:04 +00:00
2025-01-15 07:38:45 -08:00
2024-10-25 16:17:04 +00:00
2025-01-08 11:55:45 -08:00
2024-12-10 15:55:26 +00:00
2024-10-25 16:17:04 +00:00
2025-01-17 06:19:38 -08:00
2024-06-07 06:41:51 +00:00
2024-06-07 09:47:26 +00:00
2024-09-02 12:16:47 +00:00
2024-09-02 12:16:47 +00:00
2024-09-02 12:16:47 +00:00
2025-01-20 02:58:26 -08:00
2025-01-08 05:34:50 -08:00
2023-05-03 11:09:26 +00:00
2024-12-09 17:34:59 +00:00
2025-01-08 05:34:50 -08:00
2024-12-10 15:55:26 +00:00
2024-10-18 11:18:21 +00:00
2024-12-10 15:55:26 +00:00
2025-01-08 05:34:50 -08:00
2024-09-02 12:16:47 +00:00
2024-12-10 15:55:26 +00:00
2025-01-08 05:34:50 -08:00
2022-09-09 10:44:17 +00:00
2022-09-09 10:44:17 +00:00
2024-07-23 17:23:45 +00:00
2023-11-13 13:23:04 +00:00
2024-10-01 15:28:06 +00:00
2024-10-01 15:28:06 +00:00
2023-11-13 13:23:04 +00:00
2022-03-10 18:36:43 +00:00
2022-02-24 11:05:06 +00:00
2024-09-02 12:16:47 +00:00
2024-09-02 12:16:47 +00:00
2022-02-24 11:05:06 +00:00
2024-06-07 06:41:51 +00:00
2024-09-02 12:16:47 +00:00
2024-08-26 17:24:15 +00:00
2023-03-24 07:44:18 +00:00
2025-01-08 05:34:50 -08:00
2025-01-17 06:19:38 -08:00
2024-12-10 15:55:26 +00:00
2024-12-10 15:55:26 +00:00
2024-10-28 12:16:13 +00:00
2024-12-10 15:55:26 +00:00
2022-11-14 12:10:06 +00:00
2024-09-27 21:45:18 +00:00
2024-09-27 21:45:18 +00:00
2024-09-02 12:16:47 +00:00
2024-09-02 12:16:47 +00:00
2022-06-15 09:47:38 +00:00
2024-07-29 07:17:14 +00:00
2022-05-30 13:05:03 +00:00
2025-01-08 11:55:45 -08:00
2025-01-17 23:49:26 -08:00
2024-12-18 01:41:51 -08: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
2023-11-13 13:23:04 +00:00
2022-06-15 09:47:38 +00:00
2022-04-21 12:32:17 +00:00
2024-12-03 15:00:21 +00:00
2025-01-08 05:34:50 -08:00
2025-01-08 05:34:50 -08:00
2025-01-08 05:34:50 -08:00
2024-09-02 12:16:47 +00:00
2025-01-17 09:17:11 -08:00
2025-01-08 05:34:50 -08:00
2023-11-13 13:23:04 +00:00
2025-01-08 11:55:45 -08:00
2024-07-29 07:17:14 +00:00
2024-07-29 07:17:14 +00:00
2025-01-08 11:55:45 -08:00
2024-12-16 05:29:01 -08:00
2025-01-20 02:58:26 -08:00
2025-01-08 05:34:50 -08:00
2025-01-20 02:58:26 -08:00
2025-01-08 05:34:50 -08:00
2024-09-02 12:16:47 +00:00
2024-09-02 12:16:47 +00:00
2025-01-13 09:09:28 -08:00
2022-11-11 10:29:25 +00:00
2022-11-11 10:29:25 +00:00
2024-09-02 12:16:47 +00:00
2025-01-08 05:34:50 -08:00
2025-01-08 05:34:50 -08:00
2025-01-08 11:55:45 -08:00
2024-07-09 10:30:26 +00:00
2025-01-08 05:34:50 -08:00
2025-01-15 07:38:45 -08:00
2025-01-15 07:38:45 -08:00
2025-01-15 07:54:23 -08:00
2025-01-15 07:54:23 -08:00
2024-06-07 09:47:26 +00:00
2024-09-10 08:29:26 +00:00
2024-09-02 12:16:47 +00:00
2024-09-02 12:16:47 +00:00
2025-01-08 05:34:50 -08:00
2024-11-08 11:57:59 +00:00
2024-10-03 09:07:17 +00:00
2025-01-08 05:34:50 -08:00
2023-11-13 13:23:04 +00:00
2024-09-02 12:16:47 +00:00
2024-07-03 12:27:55 +00:00
2024-10-30 11:28:11 +00:00
2024-11-20 13:06:08 +00:00
2024-10-30 11:28:11 +00:00
2024-09-02 12:16:47 +00:00
2024-06-05 08:59:49 +00:00
2024-09-02 12:16:47 +00:00
2024-10-25 16:17:04 +00:00
2025-01-08 05:34:50 -08:00
2024-10-25 16:17:04 +00:00
2024-10-25 16:17:04 +00:00
2025-01-20 23:55:17 -08:00
2025-01-12 06:30:57 -08:00
2025-01-12 06:30:57 -08:00
2024-09-03 11:56:22 +00:00
2024-09-03 11:56:22 +00:00
2024-09-02 12:16:47 +00:00
2025-01-08 05:34:50 -08:00
2024-09-02 12:16:47 +00:00
2024-09-02 12:16:47 +00:00
2024-09-02 12:16:47 +00:00
2024-09-02 12:16:47 +00:00
2025-01-08 05:34:50 -08:00
2024-09-02 12:16:47 +00:00
2024-12-10 15:55:26 +00:00
2024-09-02 12:16:47 +00:00
2024-09-02 12:16:47 +00:00
2024-09-02 12:16:47 +00:00
2025-01-15 07:38:45 -08:00
2025-01-15 07:38:45 -08:00
2025-01-20 02:58:26 -08:00
2025-01-15 07:38:45 -08:00
2025-01-15 07:38:45 -08:00
2024-09-02 12:16:47 +00:00
2022-02-24 11:05:06 +00:00
2022-02-24 11:05:06 +00:00
2025-01-17 06:19:38 -08:00
2025-01-17 06:19:38 -08:00
2023-09-18 10:09:02 +00:00
2024-10-23 07:54:18 +00:00
2023-09-18 10:09:02 +00:00
2025-01-20 02:58:26 -08:00
2024-12-19 00:15:22 -08:00
2025-01-08 11:55:45 -08:00
2024-12-19 00:15:22 -08:00
2024-12-10 15:55:26 +00:00
2024-12-19 00:15:22 -08:00
2024-12-19 00:15:22 -08:00
2022-04-20 13:18:33 +00:00
2024-09-02 12:16:47 +00:00
2024-09-02 12:16:47 +00:00
2024-09-02 12:16:47 +00:00
2024-09-02 12:16:47 +00:00
2024-09-02 12:16:47 +00:00
2024-12-10 15:55:26 +00:00
2024-11-22 11:13:47 +00:00
2024-02-08 12:52:58 +00:00
2025-01-17 23:49:26 -08:00
2023-11-13 13:23:04 +00:00
2024-09-02 12:16:47 +00:00
2024-09-02 12:16:47 +00:00
2024-09-02 12:16:47 +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
2024-09-02 12:16:47 +00:00
2023-03-24 07:44:18 +00:00
2024-09-02 12:16:47 +00:00
2022-06-15 09:47:38 +00:00
2022-09-09 10:44:17 +00:00
2024-09-02 12:16:47 +00:00
2024-09-12 21:26:48 +00:00
2024-11-01 15:01:29 +00:00
2024-05-16 10:22:23 +00:00
2024-09-17 12:31:25 +00:00
2024-09-17 12:31:25 +00:00