| Index: chrome/renderer/media/video_renderer_impl.cc
|
| diff --git a/chrome/renderer/media/video_renderer_impl.cc b/chrome/renderer/media/video_renderer_impl.cc
|
| index ac7a841e66784a8121968842bc7b1105b9c71170..542959f16083024de540fd466002ceba74a33bb8 100644
|
| --- a/chrome/renderer/media/video_renderer_impl.cc
|
| +++ b/chrome/renderer/media/video_renderer_impl.cc
|
| @@ -42,9 +42,10 @@ void VideoRendererImpl::Paint(skia::PlatformCanvas* canvas,
|
| static_cast<SkScalar>(dest_rect.y()));
|
| if (dest_rect.width() != video_size_.width() ||
|
| dest_rect.height() != video_size_.height()) {
|
| - matrix.preScale(
|
| - static_cast<SkScalar>(dest_rect.width() / video_size_.width()),
|
| - static_cast<SkScalar>(dest_rect.height() / video_size_.height()));
|
| + matrix.preScale(SkIntToScalar(dest_rect.width()) /
|
| + SkIntToScalar(video_size_.width()),
|
| + SkIntToScalar(dest_rect.height()) /
|
| + SkIntToScalar(video_size_.height()));
|
| }
|
| canvas->drawBitmapMatrix(bitmap_, matrix, NULL);
|
| }
|
|
|