Index: remoting/host/screen_recorder.h |
diff --git a/remoting/host/screen_recorder.h b/remoting/host/screen_recorder.h |
index cddeb56cafdd1e8a4f4691606118806c935db15c..1115e8f3596a4618cf81cb324e3668c39081642a 100644 |
--- a/remoting/host/screen_recorder.h |
+++ b/remoting/host/screen_recorder.h |
@@ -70,7 +70,7 @@ class ScreenRecorder : public base::RefCountedThreadSafe<ScreenRecorder> { |
public: |
// Construct a ScreenRecorder. Message loops and threads are provided. |
- // This object does not own capturer but owns encoder. |
+ // This object does not own capturer and encoder. |
ScreenRecorder(MessageLoop* capture_loop, |
MessageLoop* encode_loop, |
MessageLoop* network_loop, |
@@ -160,7 +160,7 @@ class ScreenRecorder : public base::RefCountedThreadSafe<ScreenRecorder> { |
// Reference to the capturer. This member is always accessed on the capture |
// thread. |
- Capturer* capturer_; |
+ scoped_ptr<Capturer> capturer_; |
// Reference to the encoder. This member is always accessed on the encode |
// thread. |