|
Reland 2 of: Use VoiceChannel/VideoChannel directly from RtpSender/RtpReceiver.
Relanding again after fixing issue with RTC_DCHECKs.
This CL eliminates the need for the extra layer of indirection provided by
mediastreamprovider.h. It will thus make it easier to implement new
functionality in RtpSender/RtpReceiver.
It also brings us one step closer to the end goal of combining "senders"
and "send streams". Currently the sender still needs to go through the
BaseChannel and MediaChannel, using an SSRC as a key.
R=pthatcher@webrtc.org
Committed: https://crrev.com/ba29c6aac7fd351eb76db2444ccacfb5355ff037
Cr-Commit-Position: refs/heads/master@{#13305}
Total comments: 3
Total comments: 8
|
Unified diffs |
Side-by-side diffs |
Delta from patch set |
Stats (+673 lines, -913 lines) |
Patch |
![](/static/closedtriangle.gif) |
M |
webrtc/api/BUILD.gn
|
View
|
1
2
|
1 chunk |
+0 lines, -1 line |
0 comments
|
Download
|
![](/static/closedtriangle.gif) |
M |
webrtc/api/api.gyp
|
View
|
1
2
|
1 chunk |
+0 lines, -1 line |
0 comments
|
Download
|
![](/static/closedtriangle.gif) |
M |
webrtc/api/datachannel.cc
|
View
|
1
2
|
1 chunk |
+0 lines, -1 line |
0 comments
|
Download
|
![](/static/closedtriangle.gif) |
D |
webrtc/api/mediastreamprovider.h
|
View
|
1
2
|
1 chunk |
+0 lines, -120 lines |
0 comments
|
Download
|
![](/static/closedtriangle.gif) |
M |
webrtc/api/peerconnection.h
|
View
|
|
2 chunks |
+2 lines, -1 line |
0 comments
|
Download
|
![](/static/closedtriangle.gif) |
M |
webrtc/api/peerconnection.cc
|
View
|
1
2
|
11 chunks |
+63 lines, -26 lines |
0 comments
|
Download
|
![](/static/closedtriangle.gif) |
M |
webrtc/api/remoteaudiosource.h
|
View
|
|
4 chunks |
+4 lines, -6 lines |
0 comments
|
Download
|
![](/static/closedtriangle.gif) |
M |
webrtc/api/remoteaudiosource.cc
|
View
|
1
2
|
5 chunks |
+9 lines, -10 lines |
0 comments
|
Download
|
![](/static/closedtriangle.gif) |
M |
webrtc/api/rtpreceiver.h
|
View
|
1
2
|
8 chunks |
+26 lines, -10 lines |
0 comments
|
Download
|
![](/static/closedtriangle.gif) |
M |
webrtc/api/rtpreceiver.cc
|
View
|
1
2
3
|
4 chunks |
+102 lines, -31 lines |
0 comments
|
Download
|
![](/static/closedtriangle.gif) |
M |
webrtc/api/rtpreceiverinterface.h
|
View
|
1
2
|
5 chunks |
+13 lines, -3 lines |
0 comments
|
Download
|
![](/static/closedtriangle.gif) |
M |
webrtc/api/rtpsender.h
|
View
|
|
7 chunks |
+26 lines, -9 lines |
0 comments
|
Download
|
![](/static/closedtriangle.gif) |
M |
webrtc/api/rtpsender.cc
|
View
|
1
2
3
|
9 chunks |
+70 lines, -33 lines |
0 comments
|
Download
|
![](/static/closedtriangle.gif) |
M |
webrtc/api/rtpsenderreceiver_unittest.cc
|
View
|
1
2
|
7 chunks |
+340 lines, -280 lines |
0 comments
|
Download
|
![](/static/closedtriangle.gif) |
M |
webrtc/api/webrtcsession.h
|
View
|
1
2
|
4 chunks |
+5 lines, -43 lines |
0 comments
|
Download
|
![](/static/closedtriangle.gif) |
M |
webrtc/api/webrtcsession.cc
|
View
|
1
2
|
4 chunks |
+0 lines, -174 lines |
0 comments
|
Download
|
![](/static/closedtriangle.gif) |
M |
webrtc/api/webrtcsession_unittest.cc
|
View
|
1
2
|
2 chunks |
+0 lines, -162 lines |
0 comments
|
Download
|
![](/static/closedtriangle.gif) |
M |
webrtc/media/base/fakemediaengine.h
|
View
|
1
2
|
3 chunks |
+13 lines, -2 lines |
0 comments
|
Download
|
Total messages: 42 (20 generated)
|