commit | 6528d8a954abae85ea2dd0cd3adb5fc3471219ed | [log] [tgz] |
---|---|---|
author | Erik Språng <sprang@webrtc.org> | Thu Nov 08 15:48:24 2018 |
committer | Commit Bot <commit-bot@chromium.org> | Thu Nov 08 16:40:01 2018 |
tree | 969a3fcd4941d0330c65b4e49bac9629341588ef | |
parent | 260770c28c282a031d05b5e9129a6afd3a22ebf1 [diff] |
In Android encoders, cache EncoderInfo in InitEncode. GetEncoderInfo() is now called every frame, so we should not do expensive parsing or logging in there. Instead, prepare an EncoderInfo instance in InitEncode() and just return that in GetEncoderInfo(). Bug: webrtc:9890 Change-Id: Idc9e79e681c6f7ff4f9b446aa298c156f25bc6f6 Reviewed-on: https://webrtc-review.googlesource.com/c/110161 Reviewed-by: Sami Kalliomäki <sakal@webrtc.org> Commit-Queue: Erik Språng <sprang@webrtc.org> Cr-Commit-Position: refs/heads/master@{#25569}
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.