webrtc/ortc
Zhi Huang e830e683c4 Use new TransportController implementation in PeerConnection.
The TransportController will be replaced by the JsepTransportController
and JsepTransport will be replace be JsepTransport2.

The JsepTransportController will take the entire SessionDescription
and handle the RtcpMux, Sdes and BUNDLE internally.

The ownership model is also changed. The P2P layer transports are not
ref-counted and will be owned by the JsepTransport2.

In ORTC aspect, RtpTransportAdapter is now a wrapper over RtpTransport
or SrtpTransport and it implements the public and internal interface
by calling the transport underneath.

Bug: webrtc:8587
Change-Id: Ia7fa61288a566f211f8560072ea0eecaf19e48df
Reviewed-on: https://webrtc-review.googlesource.com/59586
Commit-Queue: Zhi Huang <zhihuang@webrtc.org>
Reviewed-by: Taylor Brandstetter <deadbeef@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#22693}
2018-03-30 18:41:19 +00:00
..
BUILD.gn Delete ortc methods using cricket::VideoCapturer. 2018-03-22 08:55:24 +00:00
DEPS Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
ortcfactory.cc Use new TransportController implementation in PeerConnection. 2018-03-30 18:41:19 +00:00
ortcfactory.h Delete ortc methods using cricket::VideoCapturer. 2018-03-22 08:55:24 +00:00
ortcfactory_integrationtest.cc Delete ortc methods using cricket::VideoCapturer. 2018-03-22 08:55:24 +00:00
ortcfactory_unittest.cc OrtcFactoryInterface::Create(): Require caller to supply audio codec factories 2017-11-11 14:45:17 +00:00
ortcrtpreceiver_unittest.cc OrtcFactoryInterface::Create(): Require caller to supply audio codec factories 2017-11-11 14:45:17 +00:00
ortcrtpreceiveradapter.cc Reland "Update RTCStatsCollector to work with RtpTransceivers" 2018-02-17 00:01:39 +00:00
ortcrtpreceiveradapter.h Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
ortcrtpsender_unittest.cc OrtcFactoryInterface::Create(): Require caller to supply audio codec factories 2017-11-11 14:45:17 +00:00
ortcrtpsenderadapter.cc Reland "Update RTCStatsCollector to work with RtpTransceivers" 2018-02-17 00:01:39 +00:00
ortcrtpsenderadapter.h Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
OWNERS Add pthatcher@ as OWNER of ortc/ 2017-11-10 18:18:55 +00:00
rtpparametersconversion.cc Remove rtc::Optional::MoveValue 2018-03-28 11:58:06 +00:00
rtpparametersconversion.h Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
rtpparametersconversion_unittest.cc Optional: Use nullopt and implicit construction in /ortc 2017-11-24 11:17:39 +00:00
rtptransport_unittest.cc OrtcFactoryInterface::Create(): Require caller to supply audio codec factories 2017-11-11 14:45:17 +00:00
rtptransportadapter.cc Use new TransportController implementation in PeerConnection. 2018-03-30 18:41:19 +00:00
rtptransportadapter.h Use new TransportController implementation in PeerConnection. 2018-03-30 18:41:19 +00:00
rtptransportcontroller_unittest.cc Use new TransportController implementation in PeerConnection. 2018-03-30 18:41:19 +00:00
rtptransportcontrolleradapter.cc Use new TransportController implementation in PeerConnection. 2018-03-30 18:41:19 +00:00
rtptransportcontrolleradapter.h Use new TransportController implementation in PeerConnection. 2018-03-30 18:41:19 +00:00
srtptransport_unittest.cc Use new TransportController implementation in PeerConnection. 2018-03-30 18:41:19 +00:00
testrtpparameters.cc Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
testrtpparameters.h Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00