| Index: content/browser/renderer_host/media/video_capture_device_client.cc
|
| diff --git a/content/browser/renderer_host/media/video_capture_device_client.cc b/content/browser/renderer_host/media/video_capture_device_client.cc
|
| index 4b6c4b3947f57d8a2cd188ee3223c6eb4eb6676d..24e634b7564dbcc6e1475ea7078fc1a28c8d0865 100644
|
| --- a/content/browser/renderer_host/media/video_capture_device_client.cc
|
| +++ b/content/browser/renderer_host/media/video_capture_device_client.cc
|
| @@ -367,7 +367,10 @@ void VideoCaptureDeviceClient::OnIncomingCapturedBuffer(
|
| base::SharedMemory::NULLHandle(), 0u, base::TimeDelta());
|
| break;
|
| }
|
| - DCHECK(frame.get());
|
| + if (!frame) {
|
| + DLOG(ERROR) << "Couldn't create video frame";
|
| + return;
|
| + }
|
| frame->metadata()->SetDouble(media::VideoFrameMetadata::FRAME_RATE,
|
| frame_format.frame_rate);
|
| OnIncomingCapturedVideoFrame(buffer.Pass(), frame, timestamp);
|
|
|