commit | ad515a255be704c8768bd917a109f05e3fbc5312 | [log] [tgz] |
---|---|---|
author | Henrik Boström <hbos@webrtc.org> | Mon Jan 27 13:38:05 2020 +0100 |
committer | Commit Bot <commit-bot@chromium.org> | Mon Jan 27 13:51:40 2020 +0000 |
tree | 850ab630749663fa14483e6fbeeab11e560868d1 | |
parent | ff0e4dbd1f0b5549c9cd90687b8599131e909b10 [diff] |
[Overuse] Move GetCpuOveruseOptions() to adaption module. This removes the last remaining explicit reference from OveruseFrameDetectorResourceAdaptationModule to VideoStreamEncoder. VideoStreamEncoder's call to SetEncoderSettings() inside ReconfigureEncoder() is moved a few lines down - it was discovered that during these lines the EncoderInfo config could get modified in response to InitEncode() - so this fixes a potential bug. Bug: webrtc:11222 Change-Id: I9746f28a4df8e631e297669c10636bf17b39acec Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/167363 Reviewed-by: Ilya Nikolaevskiy <ilnik@webrtc.org> Reviewed-by: Evan Shrubsole <eshr@google.com> Commit-Queue: Henrik Boström <hbos@webrtc.org> Cr-Commit-Position: refs/heads/master@{#30381}
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.