|
Propagate packet pacing information to SenTimeHistory.
In order to not make this CL too large I have broken it down into at least two steps. In this CL we only propagate the pacing information part of the way:
webrtc::PacedSender::Process <--- propagate from here
webrtc::PacedSender::SendPacket
webrtc::PacketRouter::TimeToSendPacket
webrtc::ModuleRtpRtcpImpl::TimeToSendPacket <--- to here
webrtc::RTPSender::TimeToSendPacket
webrtc::RTPSender::PrepareAndSendPacket
webrtc::RTPSender::AddPacketToTransportFeedback
webrtc::TransportFeedbackAdapter::AddPacket
webrtc::SendTimeHistory::AddAndRemoveOld <--- goal is to propagte it here
BUG= webrtc:6822
Review-Url: https://codereview.webrtc.org/2628563003
Cr-Commit-Position: refs/heads/master@{#16664}
Committed: https://chromium.googlesource.com/external/webrtc/+/c7bf32a110af7f427e14c0dc32e3f3789e51c096
Total comments: 5
Total comments: 7
Total comments: 8
Total comments: 5
|
Unified diffs |
Side-by-side diffs |
Delta from patch set |
Stats (+235 lines, -157 lines) |
Patch |
|
M |
webrtc/modules/congestion_controller/delay_based_bwe.cc
|
View
|
1
2
3
4
5
6
7
8
9
10
11
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
|
M |
webrtc/modules/congestion_controller/delay_based_bwe_unittest.cc
|
View
|
1
2
3
4
5
6
7
8
|
1 chunk |
+2 lines, -1 line |
0 comments
|
Download
|
|
M |
webrtc/modules/congestion_controller/delay_based_bwe_unittest_helper.cc
|
View
|
1
2
3
4
5
6
7
8
|
4 chunks |
+6 lines, -4 lines |
0 comments
|
Download
|
|
M |
webrtc/modules/congestion_controller/probe_bitrate_estimator.cc
|
View
|
1
2
3
4
5
6
7
8
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
|
M |
webrtc/modules/congestion_controller/transport_feedback_adapter_unittest.cc
|
View
|
1
2
3
4
5
6
7
8
9
10
11
|
3 chunks |
+6 lines, -6 lines |
0 comments
|
Download
|
|
M |
webrtc/modules/include/module_common_types.h
|
View
|
1
2
3
|
1 chunk |
+16 lines, -0 lines |
0 comments
|
Download
|
|
M |
webrtc/modules/pacing/bitrate_prober.h
|
View
|
1
2
3
4
5
6
7
8
9
10
11
|
3 chunks |
+4 lines, -7 lines |
0 comments
|
Download
|
|
M |
webrtc/modules/pacing/bitrate_prober.cc
|
View
|
1
2
3
4
5
6
7
8
9
10
11
|
6 chunks |
+19 lines, -15 lines |
0 comments
|
Download
|
|
M |
webrtc/modules/pacing/bitrate_prober_unittest.cc
|
View
|
1
2
3
4
5
6
7
8
9
10
11
|
3 chunks |
+3 lines, -3 lines |
0 comments
|
Download
|
|
M |
webrtc/modules/pacing/paced_sender.h
|
View
|
1
2
3
4
5
|
2 chunks |
+6 lines, -4 lines |
0 comments
|
Download
|
|
M |
webrtc/modules/pacing/paced_sender.cc
|
View
|
1
2
3
4
5
6
7
8
9
10
11
|
5 chunks |
+11 lines, -9 lines |
0 comments
|
Download
|
|
M |
webrtc/modules/pacing/paced_sender_unittest.cc
|
View
|
1
2
3
4
5
6
7
8
9
10
|
8 chunks |
+23 lines, -12 lines |
0 comments
|
Download
|
|
M |
webrtc/modules/pacing/packet_router.h
|
View
|
1
2
3
|
1 chunk |
+3 lines, -2 lines |
0 comments
|
Download
|
|
M |
webrtc/modules/pacing/packet_router.cc
|
View
|
1
2
3
4
5
6
7
8
9
10
11
|
3 chunks |
+4 lines, -4 lines |
0 comments
|
Download
|
|
M |
webrtc/modules/pacing/packet_router_unittest.cc
|
View
|
1
2
3
4
5
6
7
8
9
10
11
|
11 chunks |
+59 lines, -30 lines |
0 comments
|
Download
|
|
M |
webrtc/modules/remote_bitrate_estimator/send_time_history_unittest.cc
|
View
|
1
2
3
4
5
6
7
8
|
6 chunks |
+16 lines, -13 lines |
0 comments
|
Download
|
|
M |
webrtc/modules/remote_bitrate_estimator/test/estimators/send_side.cc
|
View
|
1
2
3
4
5
6
7
8
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
|
M |
webrtc/modules/remote_bitrate_estimator/test/packet_sender.h
|
View
|
1
2
3
|
1 chunk |
+3 lines, -2 lines |
0 comments
|
Download
|
|
M |
webrtc/modules/remote_bitrate_estimator/test/packet_sender.cc
|
View
|
1
2
3
|
2 chunks |
+3 lines, -2 lines |
0 comments
|
Download
|
|
M |
webrtc/modules/rtp_rtcp/include/rtp_rtcp.h
|
View
|
1
2
3
4
5
6
7
8
9
10
11
|
1 chunk |
+3 lines, -2 lines |
0 comments
|
Download
|
|
M |
webrtc/modules/rtp_rtcp/include/rtp_rtcp_defines.h
|
View
|
1
2
3
4
5
6
7
8
9
|
3 chunks |
+2 lines, -3 lines |
0 comments
|
Download
|
|
M |
webrtc/modules/rtp_rtcp/mocks/mock_rtp_rtcp.h
|
View
|
1
2
3
4
5
6
7
8
9
10
11
|
1 chunk |
+3 lines, -2 lines |
0 comments
|
Download
|
|
M |
webrtc/modules/rtp_rtcp/source/rtp_rtcp_impl.h
|
View
|
1
2
3
4
5
6
7
8
9
10
11
|
1 chunk |
+3 lines, -2 lines |
0 comments
|
Download
|
|
M |
webrtc/modules/rtp_rtcp/source/rtp_rtcp_impl.cc
|
View
|
1
2
3
4
5
6
7
8
9
10
11
|
1 chunk |
+7 lines, -5 lines |
0 comments
|
Download
|
|
M |
webrtc/modules/rtp_rtcp/source/rtp_sender.cc
|
View
|
1
2
3
4
5
6
7
8
9
10
11
|
2 chunks |
+2 lines, -2 lines |
0 comments
|
Download
|
|
M |
webrtc/modules/rtp_rtcp/source/rtp_sender_unittest.cc
|
View
|
1
2
3
4
5
6
7
8
9
10
11
|
16 chunks |
+25 lines, -22 lines |
0 comments
|
Download
|
|
M |
webrtc/tools/event_log_visualizer/analyzer.cc
|
View
|
1
2
3
4
5
6
7
8
9
10
|
2 chunks |
+3 lines, -2 lines |
0 comments
|
Download
|
Total messages: 63 (32 generated)
|