[WebRTC] Migrate from Legacy Natives to Proxy Natives A deprecated JNI Zero syntax that we would like to migrate away from is called Legacy Natives. It is basically using the "native" keyword in Java files to specify Java->Native methods. We would like to migrate these calls to Proxy Natives, where we are using the @NativeMethods annotation in Java files to specify Java->Native methods. Bug: chromium:40253109 Change-Id: I11d0a5078f9784c5324ca9d7668339caf8ba0d22 Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/476440 Reviewed-by: Danil Chapovalov <danilchap@webrtc.org> Commit-Queue: Martin Kong <martinkong@google.com> Reviewed-by: ZoƩ Lepaul <zlep@webrtc.org> Cr-Commit-Position: refs/heads/main@{#47978}
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.