commit | f7721fb24619d2cae980f6e2183c0f77f0a2c432 | [log] [tgz] |
---|---|---|
author | Jonas Oreland <jonaso@webrtc.org> | Fri Aug 07 09:08:34 2020 |
committer | Commit Bot <commit-bot@chromium.org> | Fri Aug 07 10:07:43 2020 |
tree | ad77bbd66c984e131e6bb3f3fa3bb3f59bf82e1f | |
parent | c55e24acc766704338e5432a2159548ef266d251 [diff] |
Add interface for os/firmware to affect ICE selection. This patch adds an interface for os/firmware to set a network preference NOT_PREFERRED / NEUTRAL that can be picked up by an IceController and used when selection ice candidate pair. The patch exposes this using an Android Intent based interface. BUG: webrtc:11825 Change-Id: Ic12b6bf704fde7f9c912020dd7bc79ccae4613ab Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/180883 Commit-Queue: Jonas Oreland <jonaso@webrtc.org> Reviewed-by: Sami Kalliomäki <sakal@webrtc.org> Reviewed-by: Harald Alvestrand <hta@webrtc.org> Cr-Commit-Position: refs/heads/master@{#31877}
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 here for instructions on how to get started developing with the native code.
Authoritative list of directories that contain the native API header files.