Index: remoting/host/ipc_video_frame_capturer.h |
diff --git a/remoting/host/ipc_video_frame_capturer.h b/remoting/host/ipc_video_frame_capturer.h |
index 2f217050dfbf9542654700f6d90f1dd655d09510..8677239b80571601004665dc35cbed0b18b58f4b 100644 |
--- a/remoting/host/ipc_video_frame_capturer.h |
+++ b/remoting/host/ipc_video_frame_capturer.h |
@@ -18,6 +18,8 @@ class DesktopSessionProxy; |
// Routes webrtc::DesktopCapturer calls though the IPC channel to the desktop |
// session agent running in the desktop integration process. |
+// GetSourceList() and SelectSource() functions are not implemented, they always |
+// return false. |
class IpcVideoFrameCapturer : public webrtc::DesktopCapturer { |
public: |
explicit IpcVideoFrameCapturer( |
@@ -27,6 +29,8 @@ class IpcVideoFrameCapturer : public webrtc::DesktopCapturer { |
// webrtc::DesktopCapturer interface. |
void Start(Callback* callback) override; |
void CaptureFrame() override; |
+ bool GetSourceList(SourceList* sources) override; |
+ bool SelectSource(SourceId id) override; |
// Called when a video |frame| has been captured. |
void OnCaptureResult(webrtc::DesktopCapturer::Result result, |