| Index: media/capture/content/thread_safe_capture_oracle.cc
|
| diff --git a/media/capture/content/thread_safe_capture_oracle.cc b/media/capture/content/thread_safe_capture_oracle.cc
|
| index a99a99a16b17ca711e2762683bd17c386194a718..f3ba5a428de864e26e721086452ed9869aa929fe 100644
|
| --- a/media/capture/content/thread_safe_capture_oracle.cc
|
| +++ b/media/capture/content/thread_safe_capture_oracle.cc
|
| @@ -122,7 +122,8 @@ bool ThreadSafeCaptureOracle::ObserveEventAndDecideCapture(
|
| static_cast<uint8_t*>(output_buffer->data()),
|
| output_buffer->mapped_size(), base::SharedMemory::NULLHandle(), 0u,
|
| base::TimeDelta());
|
| - DCHECK(*storage);
|
| + if (!(*storage))
|
| + return false;
|
| *callback =
|
| base::Bind(&ThreadSafeCaptureOracle::DidCaptureFrame, this, frame_number,
|
| base::Passed(&output_buffer), capture_begin_time,
|
|
|