Index: content/renderer/pepper/pepper_media_stream_video_track_host.cc |
diff --git a/content/renderer/pepper/pepper_media_stream_video_track_host.cc b/content/renderer/pepper/pepper_media_stream_video_track_host.cc |
index 7e237b8779f58cdcd9157bacb3281fad0c9edad1..d0e47c2c95d35882ec8e5991f31c97e76e2a3d56 100644 |
--- a/content/renderer/pepper/pepper_media_stream_video_track_host.cc |
+++ b/content/renderer/pepper/pepper_media_stream_video_track_host.cc |
@@ -358,6 +358,8 @@ int32_t PepperMediaStreamVideoTrackHost::SendFrameToTrack(int32_t index) { |
u_data, |
v_data, |
base::TimeDelta::FromMilliseconds(ts_ms)); |
+ if (!frame) |
+ return PP_ERROR_FAILED; |
frame_deliverer_->DeliverVideoFrame(frame); |
} |