Index: content/renderer/media/android/webmediaplayer_android.cc |
diff --git a/content/renderer/media/android/webmediaplayer_android.cc b/content/renderer/media/android/webmediaplayer_android.cc |
index 26d50ebf8542464d15c23acb4409f97565ab9272..a7f19ee7c534460800b661d5cd778f06b222142b 100644 |
--- a/content/renderer/media/android/webmediaplayer_android.cc |
+++ b/content/renderer/media/android/webmediaplayer_android.cc |
@@ -1227,8 +1227,10 @@ void WebMediaPlayerAndroid::ReallocateVideoFrame() { |
&OnReleaseTexture, stream_texture_factory_, texture_id_ref)), |
natural_size_, gfx::Rect(natural_size_), natural_size_, |
base::TimeDelta()); |
- new_frame->metadata()->SetBoolean(media::VideoFrameMetadata::COPY_REQUIRED, |
- enable_texture_copy_); |
+ if (new_frame.get()) { |
+ new_frame->metadata()->SetBoolean( |
Torne
2016/02/03 11:05:32
Did you mean to change this?
Tobias Sargeant
2016/02/03 11:14:11
No, comes from another CL. Will remove.
|
+ media::VideoFrameMetadata::COPY_REQUIRED, enable_texture_copy_); |
+ } |
SetCurrentFrameInternal(new_frame); |
} |
} |