| Index: media/filters/gpu_video_decoder.cc
|
| diff --git a/media/filters/gpu_video_decoder.cc b/media/filters/gpu_video_decoder.cc
|
| index 16a33eae54c6fc3cdff4f65b09e773af14392a01..2ecad3aa551624c09856f5b2a5d0375001000f7b 100644
|
| --- a/media/filters/gpu_video_decoder.cc
|
| +++ b/media/filters/gpu_video_decoder.cc
|
| @@ -424,6 +424,9 @@ void GpuVideoDecoder::PictureReady(const media::Picture& picture) {
|
|
|
| // Update frame's timestamp.
|
| base::TimeDelta timestamp;
|
| + // Some of the VDAs don't support and thus don't provide us with visible
|
| + // size in picture.size, passing coded size instead, so drop it and use
|
| + // config information instead.
|
| gfx::Rect visible_rect;
|
| gfx::Size natural_size;
|
| GetBufferData(picture.bitstream_buffer_id(), ×tamp, &visible_rect,
|
|
|