summaryrefslogtreecommitdiff
path: root/vp9/common
diff options
context:
space:
mode:
authorYaowu Xu <yaowu@google.com>2014-03-25 09:48:21 -0700
committerGerrit Code Review <gerrit@gerrit.golo.chromium.org>2014-03-25 09:48:21 -0700
commit59872069d249ddf1d6efdee124a3cfcfc8596cac (patch)
tree78fa6341099f6cdc83c0518e9df004517db311ef /vp9/common
parent17e9df144113eef80e76ce4fb66b0e3ddf23db82 (diff)
parent22232ec6024a9ccb2ec3bebc7664a723e3e99566 (diff)
downloadlibvpx-59872069d249ddf1d6efdee124a3cfcfc8596cac.tar
libvpx-59872069d249ddf1d6efdee124a3cfcfc8596cac.tar.gz
libvpx-59872069d249ddf1d6efdee124a3cfcfc8596cac.tar.bz2
libvpx-59872069d249ddf1d6efdee124a3cfcfc8596cac.zip
Merge "Change back the scaling calculation."
Diffstat (limited to 'vp9/common')
-rw-r--r--vp9/common/vp9_reconinter.c6
1 files changed, 2 insertions, 4 deletions
diff --git a/vp9/common/vp9_reconinter.c b/vp9/common/vp9_reconinter.c
index 005f370a0..0a4c33962 100644
--- a/vp9/common/vp9_reconinter.c
+++ b/vp9/common/vp9_reconinter.c
@@ -308,10 +308,8 @@ static void dec_build_inter_predictors(MACROBLOCKD *xd, int plane, int block,
y0_16 = sf->scale_value_y(y0_16, sf);
// Map the top left corner of the block into the reference frame.
- // NOTE: This must be done in this way instead of
- // sf->scale_value_x(x_start + x, sf).
- x0 = sf->scale_value_x(x_start, sf) + sf->scale_value_x(x, sf);
- y0 = sf->scale_value_y(y_start, sf) + sf->scale_value_y(y, sf);
+ x0 = sf->scale_value_x(x_start + x, sf);
+ y0 = sf->scale_value_y(y_start + y, sf);
// Scale the MV and incorporate the sub-pixel offset of the block
// in the reference frame.