Index: media/filters/gpu_video_decoder.cc |
diff --git a/media/filters/gpu_video_decoder.cc b/media/filters/gpu_video_decoder.cc |
index 91b16e08101babb733ceffbd4d9224bd61e33d70..cf26e33291fcfbd7fe2cf1758f4acb5f9587ef68 100644 |
--- a/media/filters/gpu_video_decoder.cc |
+++ b/media/filters/gpu_video_decoder.cc |
@@ -418,6 +418,8 @@ void GpuVideoDecoder::PictureReady(const media::Picture& picture) { |
scoped_refptr<VideoFrame> frame(VideoFrame::WrapNativeTexture( |
pb.texture_id(), decoder_texture_target_, pb.size(), natural_size, |
timestamp, |
+ base::Bind(&Factories::ReadPixels, factories_, pb.texture_id(), |
+ decoder_texture_target_, pb.size()), |
base::Bind(&GpuVideoDecoder::ReusePictureBuffer, this, |
picture.picture_buffer_id()))); |