| Index: remoting/capturer/video_frame_capturer.h | 
| diff --git a/remoting/host/video_frame_capturer.h b/remoting/capturer/video_frame_capturer.h | 
| similarity index 93% | 
| rename from remoting/host/video_frame_capturer.h | 
| rename to remoting/capturer/video_frame_capturer.h | 
| index ba8a5c7e5aec9d0a0ee9d1b54156d731b1afe761..927c6109bb714fa9e1815813b3a418ff6d4e5938 100644 | 
| --- a/remoting/host/video_frame_capturer.h | 
| +++ b/remoting/capturer/video_frame_capturer.h | 
| @@ -2,8 +2,8 @@ | 
| // Use of this source code is governed by a BSD-style license that can be | 
| // found in the LICENSE file. | 
|  | 
| -#ifndef REMOTING_HOST_VIDEO_FRAME_CAPTURER_H_ | 
| -#define REMOTING_HOST_VIDEO_FRAME_CAPTURER_H_ | 
| +#ifndef REMOTING_CAPTURER_VIDEO_FRAME_CAPTURER_H_ | 
| +#define REMOTING_CAPTURER_VIDEO_FRAME_CAPTURER_H_ | 
|  | 
| #include "base/basictypes.h" | 
| #include "base/callback.h" | 
| @@ -13,11 +13,8 @@ | 
|  | 
| namespace remoting { | 
|  | 
| -namespace protocol { | 
| -class CursorShapeInfo; | 
| -} | 
| - | 
| class CaptureData; | 
| +struct MouseCursorShape; | 
| class SharedBufferFactory; | 
|  | 
| // Class used to capture video frames asynchronously. | 
| @@ -64,8 +61,9 @@ class VideoFrameCapturer { | 
| scoped_refptr<CaptureData> capture_data) = 0; | 
|  | 
| // Called when the cursor shape has changed. | 
| +    // TODO(sergeyu): Move cursor shape capturing to a separate class. | 
| virtual void OnCursorShapeChanged( | 
| -        scoped_ptr<protocol::CursorShapeInfo> cursor_shape) = 0; | 
| +        scoped_ptr<MouseCursorShape> cursor_shape) = 0; | 
| }; | 
|  | 
| virtual ~VideoFrameCapturer() {} | 
| @@ -120,4 +118,4 @@ class VideoFrameCapturer { | 
|  | 
| }  // namespace remoting | 
|  | 
| -#endif  // REMOTING_HOST_VIDEO_FRAME_CAPTURER_H_ | 
| +#endif  // REMOTING_CAPTURER_VIDEO_FRAME_CAPTURER_H_ | 
|  |