commit | e6ca3b8c38a127ca6f00138ce248da510b87412d | [log] [tgz] |
---|---|---|
author | Jamie Walch <jamiewalch@chromium.org> | Tue Feb 18 20:55:09 2020 |
committer | Commit Bot <commit-bot@chromium.org> | Tue Feb 18 22:36:00 2020 |
tree | a90bad631894617290298b7d06691810c966783b | |
parent | 1282babe6621d3a2084bbd24e77652e0b3a4eb93 [diff] |
Add missing interface methods. DesktopCapturer includes a few methods that are not pure virtual because they were added after implementions existed in Chromium. The intent was to implement them in Chromium and then make them pure virtual, but that never happened, which caused a bug when DesktopAndCursorComposer did not delegate source-selection methods to the underlying capturer. This CL adds the missing methods to a couple of simple pass-through capturers; I will follow up with the necessary implementations for other capturers once I've fixed the underlying remoting bug. Change-Id: Icb3914a3cb3116878f57a9f685163c7670c1f89b Bug: webrtc:11370 Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/168780 Reviewed-by: Sergey Ulanov <sergeyu@chromium.org> Commit-Queue: Jamie Walch <jamiewalch@chromium.org> Cr-Commit-Position: refs/heads/master@{#30550}
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.