|
Remove BaseChannel's dependency on TransportController.
The BaseChannel can set the transport directly without depending on
TransportController.
When initializing the network of the BaseChannel, the ChannelManager will
create TransportChannels with the TransportController.
When enabling bundling, WebRtcSession will get or create TransportChannels
with the TransportController.
When a TransportChannel of the BaseChannel needs to be destroyed, it will
fire a signal to notify the WebRtcSession.
BUG=none.
Review-Url: https://codereview.webrtc.org/2614263002
Cr-Commit-Position: refs/heads/master@{#16043}
Committed: https://chromium.googlesource.com/external/webrtc/+/f5b251b816ca9ad7579321a4d94535c623618dbb
Total comments: 15
Total comments: 16
Total comments: 16
|
Unified diffs |
Side-by-side diffs |
Delta from patch set |
Stats (+494 lines, -283 lines) |
Patch |
|
M |
webrtc/api/rtcstatscollector_unittest.cc
|
View
|
|
6 chunks |
+24 lines, -20 lines |
2 comments
|
Download
|
|
M |
webrtc/api/rtpsenderreceiver_unittest.cc
|
View
|
1
2
|
1 chunk |
+9 lines, -4 lines |
0 comments
|
Download
|
|
M |
webrtc/api/statscollector_unittest.cc
|
View
|
|
16 chunks |
+16 lines, -16 lines |
0 comments
|
Download
|
|
M |
webrtc/api/webrtcsession.h
|
View
|
1
2
|
1 chunk |
+6 lines, -0 lines |
0 comments
|
Download
|
|
M |
webrtc/api/webrtcsession.cc
|
View
|
1
2
3
|
9 chunks |
+136 lines, -20 lines |
11 comments
|
Download
|
|
M |
webrtc/api/webrtcsession_unittest.cc
|
View
|
1
2
3
|
2 chunks |
+2 lines, -2 lines |
0 comments
|
Download
|
|
M |
webrtc/p2p/base/faketransportcontroller.h
|
View
|
1
2
3
|
1 chunk |
+5 lines, -0 lines |
0 comments
|
Download
|
|
M |
webrtc/p2p/base/transportcontroller.h
|
View
|
1
2
|
1 chunk |
+2 lines, -0 lines |
0 comments
|
Download
|
|
M |
webrtc/p2p/base/transportcontroller.cc
|
View
|
1
2
3
|
3 chunks |
+8 lines, -2 lines |
0 comments
|
Download
|
|
M |
webrtc/pc/channel.h
|
View
|
1
2
3
|
10 chunks |
+35 lines, -30 lines |
1 comment
|
Download
|
|
M |
webrtc/pc/channel.cc
|
View
|
1
2
3
|
30 chunks |
+107 lines, -121 lines |
2 comments
|
Download
|
|
M |
webrtc/pc/channel_unittest.cc
|
View
|
1
2
3
|
10 chunks |
+60 lines, -25 lines |
0 comments
|
Download
|
|
M |
webrtc/pc/channelmanager.h
|
View
|
1
2
|
6 chunks |
+18 lines, -6 lines |
0 comments
|
Download
|
|
M |
webrtc/pc/channelmanager.cc
|
View
|
1
2
3
|
6 chunks |
+42 lines, -25 lines |
0 comments
|
Download
|
|
M |
webrtc/pc/channelmanager_unittest.cc
|
View
|
1
2
|
2 chunks |
+24 lines, -12 lines |
0 comments
|
Download
|
Total messages: 41 (29 generated)
|