webrtc/rtc_base/win
Austin Orion 933afdf197 Restrict WGC screen capture to Windows version 20H1 and greater.
The Windows.Graphics.Capture API CreateForMonitor has a bug that was
fixed in 20H1 that causes an exception to be thrown when an HMONITOR
with a value of 0 is provided. This is a valid input used to request
capture of all monitors. To avoid this issue, we can restrict screen
capture using WGC to versions of Windows >=20H1.

Bug: webrtc:13078
Change-Id: Ia66bf2b2738c29813d41e214fdfc1eb96e0a1312
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/229140
Reviewed-by: Henrik Andreassson <henrika@webrtc.org>
Commit-Queue: Austin Orion <auorion@microsoft.com>
Cr-Commit-Position: refs/heads/main@{#34878}
2021-08-30 19:59:03 +00:00
..
create_direct3d_device.cc Reland: Add ability to load CreateDirect3DDeviceFromDXGIDevice from d3d11.dll 2021-01-27 19:16:46 +00:00
create_direct3d_device.h Reland: Add ability to load CreateDirect3DDeviceFromDXGIDevice from d3d11.dll 2021-01-27 19:16:46 +00:00
get_activation_factory.cc Add and refactor functionality into rtc_base/win 2020-10-29 20:39:10 +00:00
get_activation_factory.h Reland: Add ability to load CreateDirect3DDeviceFromDXGIDevice from d3d11.dll 2021-01-27 19:16:46 +00:00
hstring.cc Add and refactor functionality into rtc_base/win 2020-10-29 20:39:10 +00:00
hstring.h Add and refactor functionality into rtc_base/win 2020-10-29 20:39:10 +00:00
scoped_com_initializer.cc Reland: Add ability to load CreateDirect3DDeviceFromDXGIDevice from d3d11.dll 2021-01-27 19:16:46 +00:00
scoped_com_initializer.h Reland: Add ability to load CreateDirect3DDeviceFromDXGIDevice from d3d11.dll 2021-01-27 19:16:46 +00:00
windows_version.cc Restrict WGC screen capture to Windows version 20H1 and greater. 2021-08-30 19:59:03 +00:00
windows_version.h Restrict WGC screen capture to Windows version 20H1 and greater. 2021-08-30 19:59:03 +00:00
windows_version_unittest.cc Ports base::win:OSInfo from Chrome to rtc_win in WebRTC. 2018-05-21 13:27:46 +00:00