| 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 501eaefdb241b427cc99b9b8b03b8e73d220003e..54150623c5a8ce4e8c385e2a9f0f2e525e292163 100644
|
| --- a/content/renderer/media/webrtc/media_stream_remote_video_source.cc
|
| +++ b/content/renderer/media/webrtc/media_stream_remote_video_source.cc
|
| @@ -116,6 +116,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()));
|
| }
|
|
|