commit | 2dfc42d7b6be051bc6216ef9fccd0c961bde854b | [log] [tgz] |
---|---|---|
author | Zhi Huang <zhihuang@webrtc.org> | Mon Dec 04 21:38:48 2017 |
committer | Commit Bot <commit-bot@chromium.org> | Mon Dec 04 22:27:39 2017 |
tree | b39e940e9b1dbcfe77526115de15b20835202d25 | |
parent | 75432b38b48a45554b5b0630fea5c038191410f6 [diff] |
Prepare to make BaseChannel depend on RtpTransportInternal only. Eventually we want BaseChannel to depend on the RtpTransportInternal instead of DtlsTransportInternal and share RtpTransport when bundling. This CL is the first step. Add SetRtpTransport and Init_w(RtptransportInternal*) to BaseChannel. These two methods would replace the existing SetTransports and Init_w methods. Add new CreateVoice/VideoChannel methods to the ChannelManager which take RtpTransportInternal instead of Dtls/PacketTransportInternal. |cotnent_name| is removed from the SrtpTransport to simplify to code since it is only used for debugging. InitNetwork_n is removed from BaseChannel in CL as well. Bug: webrtc:7013 Change-Id: I35b1565958548bd4896854c49e61d3ee160b7634 Reviewed-on: https://webrtc-review.googlesource.com/27840 Commit-Queue: Zhi Huang <zhihuang@webrtc.org> Reviewed-by: Peter Thatcher <pthatcher@webrtc.org> Reviewed-by: Steve Anton <steveanton@webrtc.org> Cr-Commit-Position: refs/heads/master@{#21057}
WebRTC is a free, open software project that provides browsers and mobile applications with Real-Time Communications (RTC) capabilities via simple APIs. The WebRTC components have been optimized to best serve this purpose.
Our mission: To enable rich, high-quality RTC applications to be developed for the browser, mobile platforms, and IoT devices, and allow them all to communicate via a common set of protocols.
The WebRTC initiative is a project supported by Google, Mozilla and Opera, amongst others.
See http://www.webrtc.org/native-code/development for instructions on how to get started developing with the native code.
Authoritative list of directories that contain the native API header files.