|
Exposing RtpSenders and RtpReceivers from PeerConnection.
This CL essentially converts [Local|Remote]TrackHandler to
Rtp[Sender|Receiver], and adds a "SetTrack" method for RtpSender.
It also gets rid of MediaStreamHandler and MediaStreamHandlerContainer,
since these classes weren't really anything more than containers.
PeerConnection now manages the RtpSenders and RtpReceivers directly.
Committed: https://crrev.com/70ab1a1ca89d280a7d51e3fadc51d4be9df209ca
Cr-Commit-Position: refs/heads/master@{#10100}
Total comments: 28
Total comments: 19
Total comments: 16
Total comments: 2
|
Unified diffs |
Side-by-side diffs |
Delta from patch set |
Stats (+807 lines, -1275 lines) |
Patch |
 |
D |
talk/app/webrtc/mediastreamhandler.h
|
View
|
1
2
3
4
5
6
7
8
9
10
11
|
1 chunk |
+2 lines, -266 lines |
0 comments
|
Download
|
 |
D |
talk/app/webrtc/mediastreamhandler.cc
|
View
|
1
2
3
4
5
6
7
8
9
10
11
|
1 chunk |
+2 lines, -459 lines |
0 comments
|
Download
|
 |
D |
talk/app/webrtc/mediastreamhandler_unittest.cc
|
View
|
|
1 chunk |
+0 lines, -325 lines |
0 comments
|
Download
|
 |
M |
talk/app/webrtc/mediastreamprovider.h
|
View
|
1
|
2 chunks |
+10 lines, -0 lines |
0 comments
|
Download
|
 |
M |
talk/app/webrtc/mediastreamsignaling.h
|
View
|
1
|
1 chunk |
+1 line, -4 lines |
0 comments
|
Download
|
 |
M |
talk/app/webrtc/mediastreamsignaling.cc
|
View
|
1
|
2 chunks |
+7 lines, -9 lines |
0 comments
|
Download
|
 |
M |
talk/app/webrtc/mediastreamsignaling_unittest.cc
|
View
|
1
2
3
4
5
6
7
8
9
10
|
2 chunks |
+18 lines, -21 lines |
0 comments
|
Download
|
 |
M |
talk/app/webrtc/peerconnection.h
|
View
|
1
2
3
4
5
6
7
8
|
4 chunks |
+16 lines, -3 lines |
0 comments
|
Download
|
 |
M |
talk/app/webrtc/peerconnection.cc
|
View
|
1
2
3
4
5
6
7
8
9
10
11
|
8 chunks |
+95 lines, -16 lines |
0 comments
|
Download
|
 |
M |
talk/app/webrtc/peerconnectioninterface.h
|
View
|
1
2
3
4
5
6
7
8
9
10
11
|
2 chunks |
+13 lines, -0 lines |
0 comments
|
Download
|
 |
M |
talk/app/webrtc/peerconnectionproxy.h
|
View
|
1
2
3
4
5
6
7
|
1 chunk |
+4 lines, -0 lines |
0 comments
|
Download
|
 |
M |
talk/app/webrtc/rtpreceiver.h
|
View
|
1
2
3
4
5
6
7
8
9
10
|
1 chunk |
+77 lines, -1 line |
0 comments
|
Download
|
 |
M |
talk/app/webrtc/rtpreceiver.cc
|
View
|
1
2
3
4
5
6
7
8
9
10
|
1 chunk |
+77 lines, -1 line |
0 comments
|
Download
|
 |
M |
talk/app/webrtc/rtpreceiverinterface.h
|
View
|
1
2
3
4
5
6
7
8
9
10
|
1 chunk |
+39 lines, -1 line |
0 comments
|
Download
|
 |
M |
talk/app/webrtc/rtpsender.h
|
View
|
1
2
3
4
5
6
7
8
9
10
|
1 chunk |
+113 lines, -1 line |
0 comments
|
Download
|
 |
M |
talk/app/webrtc/rtpsender.cc
|
View
|
1
2
3
4
5
6
7
8
9
10
|
1 chunk |
+178 lines, -1 line |
0 comments
|
Download
|
 |
M |
talk/app/webrtc/rtpsenderinterface.h
|
View
|
1
2
3
4
5
6
7
8
9
10
|
1 chunk |
+43 lines, -1 line |
0 comments
|
Download
|
 |
A + |
talk/app/webrtc/rtpsenderreceiver_unittest.cc
|
View
|
1
2
|
8 chunks |
+91 lines, -132 lines |
0 comments
|
Download
|
 |
M |
talk/app/webrtc/test/fakemediastreamsignaling.h
|
View
|
1
|
1 chunk |
+14 lines, -31 lines |
0 comments
|
Download
|
 |
M |
talk/libjingle.gyp
|
View
|
1
2
3
4
5
6
7
8
9
10
11
|
2 chunks |
+6 lines, -2 lines |
0 comments
|
Download
|
 |
M |
talk/libjingle_tests.gyp
|
View
|
1
2
3
4
5
6
7
8
9
10
|
2 chunks |
+1 line, -1 line |
0 comments
|
Download
|
Total messages: 31 (10 generated)
|