| Index: source/libvpx/vp9/common/vp9_tile_common.c
|
| ===================================================================
|
| --- source/libvpx/vp9/common/vp9_tile_common.c (revision 278778)
|
| +++ source/libvpx/vp9/common/vp9_tile_common.c (working copy)
|
| @@ -21,13 +21,21 @@
|
| return MIN(offset, mis);
|
| }
|
|
|
| -void vp9_tile_init(TileInfo *tile, const VP9_COMMON *cm, int row, int col) {
|
| +void vp9_tile_set_row(TileInfo *tile, const VP9_COMMON *cm, int row) {
|
| tile->mi_row_start = get_tile_offset(row, cm->mi_rows, cm->log2_tile_rows);
|
| tile->mi_row_end = get_tile_offset(row + 1, cm->mi_rows, cm->log2_tile_rows);
|
| +}
|
| +
|
| +void vp9_tile_set_col(TileInfo *tile, const VP9_COMMON *cm, int col) {
|
| tile->mi_col_start = get_tile_offset(col, cm->mi_cols, cm->log2_tile_cols);
|
| tile->mi_col_end = get_tile_offset(col + 1, cm->mi_cols, cm->log2_tile_cols);
|
| }
|
|
|
| +void vp9_tile_init(TileInfo *tile, const VP9_COMMON *cm, int row, int col) {
|
| + vp9_tile_set_row(tile, cm, row);
|
| + vp9_tile_set_col(tile, cm, col);
|
| +}
|
| +
|
| void vp9_get_tile_n_bits(int mi_cols,
|
| int *min_log2_tile_cols, int *max_log2_tile_cols) {
|
| const int sb_cols = mi_cols_aligned_to_sb(mi_cols) >> MI_BLOCK_SIZE_LOG2;
|
|
|