Index: media/video/capture/screen/screen_capture_device.cc |
diff --git a/media/video/capture/screen/screen_capture_device.cc b/media/video/capture/screen/screen_capture_device.cc |
index 8b004067b0cc076d8027dbd1a770ef2a942770e8..a23e933ff3e25f1f6c152dfef2aee7809a3720ee 100644 |
--- a/media/video/capture/screen/screen_capture_device.cc |
+++ b/media/video/capture/screen/screen_capture_device.cc |
@@ -308,10 +308,7 @@ void ScreenCaptureDevice::Core::DoStop() { |
void ScreenCaptureDevice::Core::DoDeAllocate() { |
DCHECK(task_runner_->RunsTasksOnCurrentThread()); |
DoStop(); |
- if (screen_capturer_) { |
- screen_capturer_->Stop(); |
- screen_capturer_.reset(); |
- } |
+ screen_capturer_.reset(); |
waiting_for_frame_size_ = false; |
} |