Per K
cf439a04e5
Introduce PacketReceiver::DeliverRtpPacket and PacketReceier::DeliverRtcpPacket
...
DeliverRtpPacket use a parsed RTP packet as argument where the RTP extensions are supposed to be known.
This method is implemented in webrt::Call and temporary used by the exising method Call::DeliverRtp, but the idea is to instead avoid extra packet parsing by forwarding a RtpPacketReceived from RtpTransport::DemuxRtpPacket via WebrtcVideoChannel::OnPacketReceived and WebrtcVoiceChannel.
DeliverRtcpPacket is also implemented in Call and is directly used in PeerConnection::InitializeRtcpCallback.
Bug: webrtc:14795, webrtc:7135
Change-Id: Ib6ffe8e1229ac07fa459ee2fc9a0af8455a23bac
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/290401
Commit-Queue: Per Kjellander <perkj@webrtc.org>
Reviewed-by: Danil Chapovalov <danilchap@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#39015}
2023-01-05 13:54:02 +00:00
..
2023-01-05 09:04:12 +00:00
2022-12-14 11:00:17 +00:00
2023-01-05 09:04:12 +00:00
2023-01-05 09:04:12 +00:00
2022-06-15 09:47:38 +00:00
2022-12-16 12:15:22 +00:00
2023-01-04 14:17:20 +00:00
2022-12-16 09:23:14 +00:00
2022-12-16 09:23:14 +00:00
2023-01-04 14:17:20 +00:00
2022-12-20 14:05:30 +00:00
2022-12-20 14:05:30 +00:00
2022-09-09 10:44:17 +00:00
2022-06-15 09:47:38 +00:00
2022-06-15 09:47:38 +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
2022-11-03 12:16:08 +00:00
2022-11-03 12:16:08 +00:00
2022-10-12 11:23:22 +00:00
2022-06-27 12:45:28 +00:00
2022-08-12 23:42:16 +00:00
2022-11-03 08:18:53 +00:00
2022-06-15 09:47:38 +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
2022-07-05 07:49:43 +00:00
2023-01-05 09:04:12 +00:00
2022-11-11 10:29:25 +00:00
2022-06-15 09:47:38 +00:00
2022-05-30 13:05:03 +00:00
2022-06-09 08:29:33 +00:00
2022-11-08 10:32:47 +00:00
2022-06-15 09:47:38 +00:00
2022-06-27 12:45:28 +00:00
2022-06-07 11:24:16 +00:00
2022-06-27 12:45:28 +00:00
2022-06-27 12:45:28 +00:00
2022-08-31 11:01:16 +00:00
2022-11-16 09:18:40 +00:00
2022-11-16 09:18:40 +00:00
2022-10-19 14:09:07 +00:00
2022-06-27 12:45:28 +00:00
2022-06-15 09:47:38 +00:00
2022-11-01 07:47:23 +00:00
2023-01-03 11:40:28 +00:00
2022-12-01 11:01:02 +00:00
2022-09-13 14:19:29 +00:00
2022-06-27 12:45:28 +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
2022-09-26 14:48:22 +00:00
2022-10-19 09:13:08 +00:00
2022-08-19 10:21:36 +00:00
2022-07-04 11:04:12 +00:00
2022-10-18 16:27:48 +00:00
2022-10-19 09:13:08 +00:00
2022-10-19 09:13:08 +00:00
2023-01-05 13:54:02 +00:00
2022-11-08 10:32:47 +00:00
2022-06-15 09:47:38 +00:00
2022-09-21 15:15:30 +00:00
2022-12-14 11:00:17 +00:00
2022-12-14 11:00:17 +00:00
2023-01-05 09:04:12 +00:00
2023-01-05 09:04:12 +00:00
2023-01-05 09:04:12 +00:00
2022-12-08 11:46:06 +00:00
2023-01-05 08:37:31 +00:00
2022-10-19 09:58:37 +00:00
2022-07-05 13:28:33 +00:00
2023-01-05 09:04:12 +00:00
2022-11-15 15:31:40 +00:00
2022-12-22 10:05:02 +00:00
2022-12-22 10:05:02 +00:00
2022-12-22 10:05:02 +00:00
2022-12-08 10:51:52 +00:00
2022-12-08 10:51:52 +00:00
2022-11-08 10:32:47 +00:00
2022-12-14 11:00:17 +00:00
2022-12-14 11:00:17 +00:00
2022-06-06 10:31:26 +00:00
2022-06-23 12:30:22 +00:00
2022-06-23 12:30:22 +00:00
2022-09-09 10:44:17 +00:00
2022-08-22 13:51:17 +00:00
2022-09-09 10:44:17 +00:00
2022-08-22 13:51:17 +00:00
2022-12-19 15:19:35 +00:00
2022-12-19 15:19:35 +00:00
2022-11-08 10:32:47 +00:00
2022-06-09 08:29:33 +00:00
2022-11-22 22:44:21 +00:00
2022-06-23 12:30:22 +00:00
2022-06-06 10:31:26 +00:00
2022-07-27 11:18:41 +00:00
2022-07-27 11:28:25 +00:00
2022-07-27 11:28:25 +00:00
2022-11-07 15:47:51 +00:00
2023-01-05 09:04:12 +00:00
2023-01-05 09:04:12 +00:00
2022-08-02 13:52:36 +00:00
2022-06-15 09:47:38 +00:00
2022-09-09 10:44:17 +00:00
2022-12-09 16:05:22 +00:00
2022-12-23 11:47:42 +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