Index: webrtc/modules/desktop_capture/win/screen_capturer_win_gdi.h |
diff --git a/webrtc/modules/desktop_capture/win/screen_capturer_win_gdi.h b/webrtc/modules/desktop_capture/win/screen_capturer_win_gdi.h |
index 202b9aaa87dd35c0611f337c16a6d0ef65654dd2..a91e7444808507d6891268b5f806d5c3d7e90a4e 100644 |
--- a/webrtc/modules/desktop_capture/win/screen_capturer_win_gdi.h |
+++ b/webrtc/modules/desktop_capture/win/screen_capturer_win_gdi.h |
@@ -34,6 +34,8 @@ class ScreenCapturerWinGdi : public ScreenCapturer { |
// Overridden from ScreenCapturer: |
void Start(Callback* callback) override; |
+ void SetSharedMemoryFactory( |
+ rtc::scoped_ptr<SharedMemoryFactory> shared_memory_factory) override; |
void Capture(const DesktopRegion& region) override; |
bool GetScreenList(ScreenList* screens) override; |
bool SelectScreen(ScreenId id) override; |
@@ -52,6 +54,7 @@ class ScreenCapturerWinGdi : public ScreenCapturer { |
void CaptureCursor(); |
Callback* callback_; |
+ rtc::scoped_ptr<SharedMemoryFactory> shared_memory_factory_; |
ScreenId current_screen_id_; |
std::wstring current_device_key_; |