Index: content/common/gpu/media/v4l2_video_encode_accelerator.h |
diff --git a/content/common/gpu/media/v4l2_video_encode_accelerator.h b/content/common/gpu/media/v4l2_video_encode_accelerator.h |
index 78886a546869068d67781e51929b49cc6ffc8fdb..3be5a837abbbdae18fcf8e8addee88d87efdd74a 100644 |
--- a/content/common/gpu/media/v4l2_video_encode_accelerator.h |
+++ b/content/common/gpu/media/v4l2_video_encode_accelerator.h |
@@ -42,7 +42,7 @@ namespace content { |
class CONTENT_EXPORT V4L2VideoEncodeAccelerator |
: public media::VideoEncodeAccelerator { |
public: |
- explicit V4L2VideoEncodeAccelerator(scoped_ptr<V4L2Device> device); |
+ explicit V4L2VideoEncodeAccelerator(const scoped_refptr<V4L2Device>& device); |
virtual ~V4L2VideoEncodeAccelerator(); |
// media::VideoEncodeAccelerator implementation. |
@@ -224,7 +224,7 @@ class CONTENT_EXPORT V4L2VideoEncodeAccelerator |
std::list<scoped_refptr<media::VideoFrame> > encoder_input_queue_; |
// Encoder device. |
- scoped_ptr<V4L2Device> device_; |
+ scoped_refptr<V4L2Device> device_; |
// Input queue state. |
bool input_streamon_; |