diff options
author | Frank Barchard <fbarchard@google.com> | 2022-04-19 18:08:03 -0700 |
---|---|---|
committer | libyuv LUCI CQ <libyuv-scoped@luci-project-accounts.iam.gserviceaccount.com> | 2022-04-20 01:27:33 +0000 |
commit | d62ee21e6627888e84466b5a5ed15775582ac67b (patch) | |
tree | 679e84ce19f84c25e23a0e8823c0df5497bfe5af /source/scale.cc | |
parent | 3c0f408607792088ab3b5dbe914d9d99ced38318 (diff) | |
download | libyuv-d62ee21e6627888e84466b5a5ed15775582ac67b.tar.gz |
UVScale fix for vertical-only scaling
Bug: b/228841445
Change-Id: I0342856e1bfcea69851d718459d66926bb170219
Reviewed-on: https://chromium-review.googlesource.com/c/libyuv/libyuv/+/3595240
Reviewed-by: Frank Barchard <fbarchard@chromium.org>
Reviewed-by: Miguel Casas-Sanchez <mcasas@chromium.org>
Commit-Queue: Frank Barchard <fbarchard@chromium.org>
Diffstat (limited to 'source/scale.cc')
-rw-r--r-- | source/scale.cc | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/source/scale.cc b/source/scale.cc index 59e29637..ad573ef6 100644 --- a/source/scale.cc +++ b/source/scale.cc @@ -1919,7 +1919,7 @@ void ScalePlane(const uint8_t* src, int dy = FixedDiv(src_height, dst_height); // Arbitrary scale vertically, but unscaled horizontally. ScalePlaneVertical(src_height, dst_width, dst_height, src_stride, - dst_stride, src, dst, 0, 0, dy, 1, filtering); + dst_stride, src, dst, 0, 0, dy, /*bpp=*/1, filtering); return; } if (dst_width <= Abs(src_width) && dst_height <= src_height) { @@ -2013,7 +2013,7 @@ void ScalePlane_16(const uint16_t* src, int dy = FixedDiv(src_height, dst_height); // Arbitrary scale vertically, but unscaled horizontally. ScalePlaneVertical_16(src_height, dst_width, dst_height, src_stride, - dst_stride, src, dst, 0, 0, dy, 1, filtering); + dst_stride, src, dst, 0, 0, dy, /*bpp=*/1, filtering); return; } if (dst_width <= Abs(src_width) && dst_height <= src_height) { |