|
cast: Split Rtcp into two for sender and receiver
Splits the Rtcp class into RTP sender and receiver specific
files. The result is that each class now maintains state that
is only appropriate as a RTP sender or a RTP receiver.
For example, the receiver now removes:
- Callbacks that were not being invoked
- RTT calculations that never get used (since it is only needed for
congestion control on sender)
- Log handling and deduplication that is only useful at sender
The sender removes:
- Lip sync info tracking (from a sender) that is done at a receiver
The current CL does not modify any of the rest of existing functionality
which make sense as follow ups.
BUG= 530843
Committed: https://crrev.com/7c78ac257eb380c35b27c34c26ab4764f9d4fee7
Cr-Commit-Position: refs/heads/master@{#367143}
Total comments: 2
Total comments: 5
|
Unified diffs |
Side-by-side diffs |
Delta from patch set |
Stats (+425 lines, -1561 lines) |
Patch |
 |
M |
media/cast/BUILD.gn
|
View
|
1
2
3
4
|
1 chunk |
+4 lines, -2 lines |
0 comments
|
Download
|
 |
M |
media/cast/cast.gyp
|
View
|
|
1 chunk |
+4 lines, -2 lines |
0 comments
|
Download
|
 |
M |
media/cast/net/cast_transport_config.h
|
View
|
1
2
3
4
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
media/cast/net/cast_transport_sender_impl.h
|
View
|
1
2
3
4
|
2 chunks |
+3 lines, -3 lines |
0 comments
|
Download
|
 |
M |
media/cast/net/cast_transport_sender_impl.cc
|
View
|
1
2
3
4
|
8 chunks |
+26 lines, -39 lines |
0 comments
|
Download
|
 |
M |
media/cast/net/cast_transport_sender_impl_unittest.cc
|
View
|
1
2
3
4
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
A + |
media/cast/net/rtcp/receiver_rtcp_session.h
|
View
|
1
2
3
4
|
4 chunks |
+37 lines, -120 lines |
0 comments
|
Download
|
 |
A + |
media/cast/net/rtcp/receiver_rtcp_session.cc
|
View
|
1
2
|
7 chunks |
+47 lines, -296 lines |
0 comments
|
Download
|
 |
D |
media/cast/net/rtcp/rtcp.h
|
View
|
1
2
3
4
|
1 chunk |
+0 lines, -191 lines |
0 comments
|
Download
|
 |
D |
media/cast/net/rtcp/rtcp.cc
|
View
|
|
1 chunk |
+0 lines, -421 lines |
0 comments
|
Download
|
 |
M |
media/cast/net/rtcp/rtcp_defines.h
|
View
|
1
2
3
4
|
3 chunks |
+6 lines, -4 lines |
0 comments
|
Download
|
 |
A + |
media/cast/net/rtcp/rtcp_session.h
|
View
|
1
2
3
4
|
1 chunk |
+11 lines, -18 lines |
0 comments
|
Download
|
 |
M |
media/cast/net/rtcp/rtcp_unittest.cc
|
View
|
1
2
3
4
|
12 chunks |
+45 lines, -49 lines |
0 comments
|
Download
|
 |
M |
media/cast/net/rtcp/rtcp_utility.h
|
View
|
1
2
3
4
|
2 chunks |
+7 lines, -3 lines |
0 comments
|
Download
|
 |
M |
media/cast/net/rtcp/rtcp_utility.cc
|
View
|
1
2
3
4
|
4 chunks |
+33 lines, -4 lines |
0 comments
|
Download
|
 |
A + |
media/cast/net/rtcp/sender_rtcp_session.h
|
View
|
1
2
3
4
|
2 chunks |
+75 lines, -130 lines |
0 comments
|
Download
|
 |
A + |
media/cast/net/rtcp/sender_rtcp_session.cc
|
View
|
1
2
|
7 chunks |
+93 lines, -243 lines |
0 comments
|
Download
|
 |
M |
media/cast/net/rtp/cast_message_builder.h
|
View
|
1
2
3
4
|
1 chunk |
+1 line, -2 lines |
0 comments
|
Download
|
 |
M |
media/cast/net/rtp/cast_message_builder_unittest.cc
|
View
|
1
2
3
4
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
media/cast/net/rtp/framer.h
|
View
|
1
2
3
4
|
1 chunk |
+0 lines, -1 line |
0 comments
|
Download
|
 |
M |
media/cast/net/rtp/receiver_stats.h
|
View
|
1
2
3
4
|
1 chunk |
+0 lines, -1 line |
0 comments
|
Download
|
 |
M |
media/cast/receiver/cast_receiver_impl.cc
|
View
|
1
2
3
4
|
2 chunks |
+3 lines, -2 lines |
0 comments
|
Download
|
 |
M |
media/cast/receiver/frame_receiver.h
|
View
|
1
2
3
4
|
2 chunks |
+2 lines, -2 lines |
0 comments
|
Download
|
 |
M |
media/cast/receiver/frame_receiver.cc
|
View
|
1
2
3
4
|
6 chunks |
+21 lines, -22 lines |
0 comments
|
Download
|
 |
M |
media/cast/sender/audio_sender_unittest.cc
|
View
|
1
2
3
4
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
media/cast/sender/frame_sender.h
|
View
|
|
1 chunk |
+2 lines, -1 line |
0 comments
|
Download
|
 |
M |
media/cast/sender/video_sender_unittest.cc
|
View
|
1
2
3
4
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
Total messages: 20 (7 generated)
|