commit | 4e7058e6216347e17a69d969d9cac779e2910112 | [log] [tgz] |
---|---|---|
author | braveyao <braveyao@webrtc.org> | Sat Feb 16 01:14:42 2019 |
committer | Commit Bot <commit-bot@chromium.org> | Tue Feb 19 21:03:10 2019 |
tree | 045756b8fd139594395aa714271f6d5c97f987a4 | |
parent | 0e449072ba33c990897f3feb6bdeae41eefba7fd [diff] |
desktopCaptuer: exempt to overlapping between hidden taskbar and maximized target On Windows 10, the hidden taskbar won't be totally hidden, but having a 2 pixel margin on the screen. While a maximized app window will use up the full screen, there will be overlapping between a hidden taskbar and a maximized app window, which will impact window capture to that maximized window. If the target window doesn't support GDI methods well, the capture may be black (i.e. Chrome) or still (i.e. Word). Because there is no solid way to identify a hidden taskbar window, we have to make an exemption to the overlapping to a maximized window is 2-pixel X screen-width/height, which is thin enough to be noticed in the cropping result. Bug: chromium:838062 Change-Id: I9e0fbdf43b4445ca9fbbf5ed43bb266ae726a5b8 Reviewed-on: https://webrtc-review.googlesource.com/c/123261 Commit-Queue: Brave Yao <braveyao@webrtc.org> Reviewed-by: Jamie Walch <jamiewalch@chromium.org> Cr-Commit-Position: refs/heads/master@{#26755}
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.