Index: webrtc/modules/desktop_capture/win/screen_capturer_win_magnifier.h |
diff --git a/webrtc/modules/desktop_capture/win/screen_capturer_win_magnifier.h b/webrtc/modules/desktop_capture/win/screen_capturer_win_magnifier.h |
index f084e25442bf93786c39d44605755c59dab301ff..4a037be6918ffc34155e9e3f47040402dbdb6e6f 100644 |
--- a/webrtc/modules/desktop_capture/win/screen_capturer_win_magnifier.h |
+++ b/webrtc/modules/desktop_capture/win/screen_capturer_win_magnifier.h |
@@ -44,6 +44,8 @@ class ScreenCapturerWinMagnifier : 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; |
@@ -104,6 +106,7 @@ class ScreenCapturerWinMagnifier : public ScreenCapturer { |
rtc::scoped_ptr<ScreenCapturer> fallback_capturer_; |
bool fallback_capturer_started_; |
Callback* callback_; |
+ rtc::scoped_ptr<SharedMemoryFactory> shared_memory_factory_; |
ScreenId current_screen_id_; |
std::wstring current_device_key_; |
HWND excluded_window_; |