diff options
author | Dmitry Kovalev <dkovalev@google.com> | 2013-12-06 12:04:06 -0800 |
---|---|---|
committer | Dmitry Kovalev <dkovalev@google.com> | 2013-12-06 12:04:06 -0800 |
commit | 52618d28e16f2d2ec8cffc157155b4316b6c13db (patch) | |
tree | 37d565220ec0b10358da4c41d460bbb31698623d /vp9/encoder/vp9_rdopt.c | |
parent | 2dd730ccb39424f2589f9593e5ea96f27801c64f (diff) | |
download | libvpx-52618d28e16f2d2ec8cffc157155b4316b6c13db.tar libvpx-52618d28e16f2d2ec8cffc157155b4316b6c13db.tar.gz libvpx-52618d28e16f2d2ec8cffc157155b4316b6c13db.tar.bz2 libvpx-52618d28e16f2d2ec8cffc157155b4316b6c13db.zip |
Replacing b_width_log2 with num_4x4_blocks_wide_lookup.
Change-Id: I8ab9bbe2595ed1743f35223b6a6ce6d023b9a20e
Diffstat (limited to 'vp9/encoder/vp9_rdopt.c')
-rw-r--r-- | vp9/encoder/vp9_rdopt.c | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/vp9/encoder/vp9_rdopt.c b/vp9/encoder/vp9_rdopt.c index d7aabf8e7..85cb443c9 100644 --- a/vp9/encoder/vp9_rdopt.c +++ b/vp9/encoder/vp9_rdopt.c @@ -122,7 +122,7 @@ static int raster_block_offset(BLOCK_SIZE plane_bsize, } static int16_t* raster_block_offset_int16(BLOCK_SIZE plane_bsize, int raster_block, int16_t *base) { - const int stride = 4 << b_width_log2(plane_bsize); + const int stride = 4 * num_4x4_blocks_wide_lookup[plane_bsize]; return base + raster_block_offset(plane_bsize, raster_block, stride); } @@ -2452,7 +2452,8 @@ static void joint_motion_search(VP9_COMP *cpi, MACROBLOCK *x, int mi_row, int mi_col, int_mv single_newmv[MAX_REF_FRAMES], int *rate_mv) { - int pw = 4 << b_width_log2(bsize), ph = 4 << b_height_log2(bsize); + const int pw = 4 * num_4x4_blocks_wide_lookup[bsize]; + const int ph = 4 * num_4x4_blocks_high_lookup[bsize]; MACROBLOCKD *xd = &x->e_mbd; MB_MODE_INFO *mbmi = &xd->mi_8x8[0]->mbmi; const int refs[2] = { mbmi->ref_frame[0], |