| Index: content/renderer/media/webrtc/media_stream_remote_video_source.cc
|
| diff --git a/content/renderer/media/webrtc/media_stream_remote_video_source.cc b/content/renderer/media/webrtc/media_stream_remote_video_source.cc
|
| index 6eab00b32a5b7b275995d879f966b2c991f5b944..88ceba3a97af4fd98857488b455a2cd10d53b001 100644
|
| --- a/content/renderer/media/webrtc/media_stream_remote_video_source.cc
|
| +++ b/content/renderer/media/webrtc/media_stream_remote_video_source.cc
|
| @@ -115,6 +115,8 @@ void MediaStreamRemoteVideoSource::RemoteVideoSourceDelegate::RenderFrame(
|
| const_cast<uint8_t*>(frame->GetYPlane()),
|
| const_cast<uint8_t*>(frame->GetUPlane()),
|
| const_cast<uint8_t*>(frame->GetVPlane()), elapsed_timestamp);
|
| + if (!video_frame)
|
| + return;
|
| video_frame->AddDestructionObserver(
|
| base::Bind(&base::DeletePointer<cricket::VideoFrame>, frame->Copy()));
|
| }
|
|
|