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 2e7e2c2363c87d2ab0c916eeeb152ad4ee08de2a..59dc844312c5c92ee979141ed39b53253bea8e6f 100644 |
--- a/content/renderer/pepper/pepper_media_stream_video_track_host.cc |
+++ b/content/renderer/pepper/pepper_media_stream_video_track_host.cc |
@@ -355,6 +355,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); |
} |