summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJerome Jiang <jianj@google.com>2019-04-02 10:06:20 -0700
committerJerome Jiang <jianj@google.com>2019-04-02 10:06:20 -0700
commit8f95c826537e911c6ff859deb82fa5d0c945049f (patch)
treef720bdaea8161092670cfb8ebc84a28c60f1b1c9
parent1c0857d648c1e2eb13de3d2e717b1848bbc602d9 (diff)
downloadlibvpx-8f95c826537e911c6ff859deb82fa5d0c945049f.tar
libvpx-8f95c826537e911c6ff859deb82fa5d0c945049f.tar.gz
libvpx-8f95c826537e911c6ff859deb82fa5d0c945049f.tar.bz2
libvpx-8f95c826537e911c6ff859deb82fa5d0c945049f.zip
use 64bit integer for memory offset.
Change-Id: I3d27286202e26ceecf4e551732b7d536d224d920
-rw-r--r--vp9/common/vp9_reconinter.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/vp9/common/vp9_reconinter.c b/vp9/common/vp9_reconinter.c
index a7466c845..04f41e6a3 100644
--- a/vp9/common/vp9_reconinter.c
+++ b/vp9/common/vp9_reconinter.c
@@ -136,7 +136,7 @@ static void build_inter_predictors(MACROBLOCKD *xd, int plane, int block,
const struct scale_factors *const sf = &xd->block_refs[ref]->sf;
struct buf_2d *const pre_buf = &pd->pre[ref];
struct buf_2d *const dst_buf = &pd->dst;
- uint8_t *const dst = dst_buf->buf + dst_buf->stride * y + x;
+ uint8_t *const dst = dst_buf->buf + (int64_t)dst_buf->stride * y + x;
const MV mv = mi->sb_type < BLOCK_8X8
? average_split_mvs(pd, mi, ref, block)
: mi->mv[ref].as_mv;