Index: media/filters/gpu_video_decoder.cc |
diff --git a/media/filters/gpu_video_decoder.cc b/media/filters/gpu_video_decoder.cc |
index 00f93ad39dfa9206bc390a9e460d228e064554ad..c5d3f1c99fed3647475ef0996e22044bfd4aca9a 100644 |
--- a/media/filters/gpu_video_decoder.cc |
+++ b/media/filters/gpu_video_decoder.cc |
@@ -380,7 +380,8 @@ void GpuVideoDecoder::PictureReady(const media::Picture& picture) { |
DCHECK(decoder_texture_target_); |
scoped_refptr<VideoFrame> frame(VideoFrame::WrapNativeTexture( |
pb.texture_id(), decoder_texture_target_, pb.size().width(), |
- pb.size().height(), timestamp, duration, |
+ pb.size().height(), natural_size_.width(), natural_size_.height(), |
+ timestamp, duration, |
base::Bind(&GpuVideoDecoder::ReusePictureBuffer, this, |
picture.picture_buffer_id()))); |