From 7639e4a32a9f14f9ecbaa73ffd56c2f783e36fe6 Mon Sep 17 00:00:00 2001 From: Andrew MacDonald Date: Tue, 3 Jul 2018 01:03:05 -0700 Subject: [PATCH] Actually try building on Windows. --- atom/browser/api/atom_api_desktop_capturer.cc | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/atom/browser/api/atom_api_desktop_capturer.cc b/atom/browser/api/atom_api_desktop_capturer.cc index 8f0ab3c5061d..08157cda58b4 100644 --- a/atom/browser/api/atom_api_desktop_capturer.cc +++ b/atom/browser/api/atom_api_desktop_capturer.cc @@ -22,6 +22,7 @@ using base::PlatformThreadRef; #include "third_party/webrtc/modules/desktop_capture/desktop_capturer.h" #if defined(OS_WIN) #include "third_party/webrtc/modules/desktop_capture/win/dxgi_duplicator_controller.h" +#include "third_party/webrtc/modules/desktop_capture/win/screen_capturer_win_directx.h" #include "ui/display/win/display_info.h" #endif // defined(OS_WIN) @@ -65,8 +66,9 @@ void StartHandlingTask(bool capture_window, .allow_directx_capturer()) { // DxgiDuplicatorController should be alive in this scope according to // screen_capturer_win.cc. - auto duplicator = DxgiDuplicatorController::Instance(); - cap->using_directx_capturer_ = ScreenCapturerWinDirectx::IsSupported(); + auto duplicator = webrtc::DxgiDuplicatorController::Instance(); + cap->using_directx_capturer_ = + webrtc::ScreenCapturerWinDirectx::IsSupported(); } #endif // defined(OS_WIN) std::unique_ptr screen_capturer(