Index: content/browser/renderer_host/media/video_capture_controller.cc |
diff --git a/content/browser/renderer_host/media/video_capture_controller.cc b/content/browser/renderer_host/media/video_capture_controller.cc |
index f9c91568fcf6eec2202d3d09e964f68c09409ade..bf0d9d9c0a955761f59085374597e3bf0c035f9e 100644 |
--- a/content/browser/renderer_host/media/video_capture_controller.cc |
+++ b/content/browser/renderer_host/media/video_capture_controller.cc |
@@ -95,11 +95,11 @@ class VideoFrameReceiverOnIOThread : public media::VideoFrameReceiver { |
void OnIncomingCapturedVideoFrame( |
std::unique_ptr<media::VideoCaptureDevice::Client::Buffer> buffer, |
- const scoped_refptr<media::VideoFrame>& frame) override { |
+ scoped_refptr<media::VideoFrame> frame) override { |
BrowserThread::PostTask( |
BrowserThread::IO, FROM_HERE, |
base::Bind(&VideoFrameReceiver::OnIncomingCapturedVideoFrame, receiver_, |
- base::Passed(&buffer), frame)); |
+ base::Passed(&buffer), std::move(frame))); |
} |
void OnError() override { |
@@ -402,7 +402,7 @@ VideoCaptureController::~VideoCaptureController() { |
void VideoCaptureController::OnIncomingCapturedVideoFrame( |
std::unique_ptr<media::VideoCaptureDevice::Client::Buffer> buffer, |
- const scoped_refptr<VideoFrame>& frame) { |
+ scoped_refptr<VideoFrame> frame) { |
DCHECK_CURRENTLY_ON(BrowserThread::IO); |
const int buffer_id = buffer->id(); |
DCHECK_NE(buffer_id, media::VideoCaptureBufferPool::kInvalidId); |