commit | 3a1b92772f661b6b52710fee27c5707bcfdda4a6 | [log] [tgz] |
---|---|---|
author | Bjorn A Mellem <mellem@webrtc.org> | Fri May 24 16:13:08 2019 -0700 |
committer | Commit Bot <commit-bot@chromium.org> | Fri May 24 23:58:46 2019 +0000 |
tree | aef94b23b6ab3f37c3f9160a5fe15576c9817e7b | |
parent | 8b096a03b48562b5f4e84784a3d6b06917dee334 [diff] |
Remove rtp_ and rtcp_packet_transport() from the RtpTransport interface. RtpTransportInternal does not need to expose these. They are only used by tests and for setting options. Instead, it can expose a SetRtpOption and SetRtcpOption to set options relevant to each of its transports. Also updates tests to work around no longer having access to internals. This will simplify the composite needed during negotiation of different RTP transport types, as we no longer need to have composites of both RtpTransport and PacketTransport. Bug: webrtc:9719 Change-Id: I91bfa6e95b7aa384d10497f47e7d2483c2e0bef2 No-Try: True Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/138282 Commit-Queue: Bjorn Mellem <mellem@webrtc.org> Reviewed-by: Anton Sukhanov <sukhanov@webrtc.org> Reviewed-by: Steve Anton <steveanton@webrtc.org> Cr-Commit-Position: refs/heads/master@{#28066}
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.