commit | 6e9d0d38ef8beba53ec8f53357df28d07a43b174 | [log] [tgz] |
---|---|---|
author | Xavier Lepaul <xalep@google.com> | Thu Nov 21 15:10:22 2019 |
committer | Commit Bot <commit-bot@chromium.org> | Thu Nov 21 17:04:50 2019 |
tree | 87c0ae4f5460bcb4d36fa1fde9f57976ca8e7e6a | |
parent | 58a3210823a3faaad347b4e54606d493ec005fb1 [diff] |
Make base classes for native video encoder/decoder public Implementers of Java wrappers for native encoders need to have the same implementation of all the unsupported methods, as mentioned in the documentation of VideoEncoder.createNativeVideoEncoder (and its decoder equivalent). This simplifies implementation of such encoders/decoders, and also make sure they don’t override unsupported methods, as they are guaranteed not to be called. Bug: None Change-Id: Iaa8499eda1b52cc14b04622bea2766cd09ba43e6 Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/160186 Reviewed-by: Sami Kalliomäki <sakal@webrtc.org> Commit-Queue: Xavier Lepaul <xalep@google.com> Cr-Commit-Position: refs/heads/master@{#29866}
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.