summaryrefslogtreecommitdiff
path: root/vp9/decoder
diff options
context:
space:
mode:
authorJingning Han <jingning@google.com>2013-05-08 14:24:43 -0700
committerJingning Han <jingning@google.com>2013-05-10 10:13:10 -0700
commite44678c0613481937a997ad7e073477f24c629d9 (patch)
tree69713bb2531374ff26f4bdd4b4966c395342c85b /vp9/decoder
parent4305dd4778f7ed3f0859982e2c81d87a98a8f448 (diff)
downloadlibvpx-e44678c0613481937a997ad7e073477f24c629d9.tar
libvpx-e44678c0613481937a997ad7e073477f24c629d9.tar.gz
libvpx-e44678c0613481937a997ad7e073477f24c629d9.tar.bz2
libvpx-e44678c0613481937a997ad7e073477f24c629d9.zip
Enable recursive partition type search
This commit enables the search for the optimal superblock partition types in the recursion form. The intention is to make the optimization process more concise and ready to support partition down to 4x4 block size next. Change-Id: Iae279a67df3a7cc372553c84c775bc4d2f3e4336
Diffstat (limited to 'vp9/decoder')
-rw-r--r--vp9/decoder/vp9_decodframe.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/vp9/decoder/vp9_decodframe.c b/vp9/decoder/vp9_decodframe.c
index 54e06f506..7d3947702 100644
--- a/vp9/decoder/vp9_decodframe.c
+++ b/vp9/decoder/vp9_decodframe.c
@@ -811,12 +811,12 @@ static void decode_tile(VP9D_COMP *pbi, vp9_reader *r) {
int mi_row, mi_col;
for (mi_row = pc->cur_tile_mi_row_start;
- mi_row < pc->cur_tile_mi_row_end; mi_row += 8) {
+ mi_row < pc->cur_tile_mi_row_end; mi_row += 64 / MI_SIZE) {
// For a SB there are 2 left contexts, each pertaining to a MB row within
vpx_memset(&pc->left_context, 0, sizeof(pc->left_context));
vpx_memset(pc->left_seg_context, 0, sizeof(pc->left_seg_context));
for (mi_col = pc->cur_tile_mi_col_start;
- mi_col < pc->cur_tile_mi_col_end; mi_col += 8)
+ mi_col < pc->cur_tile_mi_col_end; mi_col += 64 / MI_SIZE)
decode_modes_sb(pbi, mi_row, mi_col, r, BLOCK_SIZE_SB64X64);
}
}