mirror of
https://github.com/electron/electron.git
synced 2026-04-10 03:01:51 -04:00
6582142: Use content::Create*Capturer in DesktopCaptureDevice.
https://chromium-review.googlesource.com/c/chromium/src/+/6582142
This commit is contained in:
committed by
John Kleinschmidt
parent
45a4de6a85
commit
e0bbf31843
@@ -152,7 +152,8 @@ std::unique_ptr<ThumbnailCapturer> MakeWindowCapturer() {
|
||||
#endif // BUILDFLAG(IS_MAC)
|
||||
|
||||
std::unique_ptr<webrtc::DesktopCapturer> window_capturer =
|
||||
content::desktop_capture::CreateWindowCapturer();
|
||||
content::desktop_capture::CreateWindowCapturer(
|
||||
content::desktop_capture::CreateDesktopCaptureOptions());
|
||||
return window_capturer ? std::make_unique<DesktopCapturerWrapper>(
|
||||
std::move(window_capturer))
|
||||
: nullptr;
|
||||
@@ -166,7 +167,9 @@ std::unique_ptr<ThumbnailCapturer> MakeScreenCapturer() {
|
||||
#endif // BUILDFLAG(IS_MAC)
|
||||
|
||||
std::unique_ptr<webrtc::DesktopCapturer> screen_capturer =
|
||||
content::desktop_capture::CreateScreenCapturer();
|
||||
content::desktop_capture::CreateScreenCapturer(
|
||||
content::desktop_capture::CreateDesktopCaptureOptions(),
|
||||
/*for_snapshot=*/false);
|
||||
return screen_capturer ? std::make_unique<DesktopCapturerWrapper>(
|
||||
std::move(screen_capturer))
|
||||
: nullptr;
|
||||
|
||||
Reference in New Issue
Block a user