ref: 5806e70ee334f701420bc0af5189fe8fc5d9bd57
parent: 0428f349d43c20c9c0f36da59839ab0cc558c703
parent: 9efe0b25c5cd5de66a6c037acb63466d5b175ac4
author: Jingning Han <jingning@google.com>
date: Fri Mar 14 05:06:11 EDT 2014
Merge "Remove deprecated function nonrd_use_fixed_partition"
--- a/vp9/encoder/vp9_encodeframe.c
+++ b/vp9/encoder/vp9_encodeframe.c
@@ -2685,41 +2685,6 @@
duplicate_modeinfo_in_sb(cm, xd, mi_row, mi_col, bsize);
}
-static void nonrd_use_fixed_partition(VP9_COMP *cpi,
- const TileInfo *const tile,
- TOKENEXTRA **tp,
- int mi_row, int mi_col,
- BLOCK_SIZE bsize,
- int *rate, int64_t *dist) {
- int br, bc;
- int rows = MIN(MI_BLOCK_SIZE, tile->mi_row_end - mi_row);
- int cols = MIN(MI_BLOCK_SIZE, tile->mi_col_end - mi_col);
-
- int bw = num_8x8_blocks_wide_lookup[bsize];
- int bh = num_8x8_blocks_high_lookup[bsize];
-
- int brate = 0;
- int64_t bdist = 0;
- *rate = 0;
- *dist = 0;
-
- // find prediction mode for each 8x8 block
- for (br = 0; br < rows; br += bh) {
- for (bc = 0; bc < cols; bc += bw) {
- int row = mi_row + br;
- int col = mi_col + bc;
-
- BLOCK_SIZE bs = find_partition_size(bsize, rows - br, cols - bc,
- &bh, &bw);
- nonrd_pick_sb_modes(cpi, tile, row, col, &brate, &bdist, bs);
-
- *rate += brate;
- *dist += bdist;
- }
- }
- encode_sb_rt(cpi, tile, tp, mi_row, mi_col, 1, BLOCK_64X64);
-}
-
static void nonrd_use_partition(VP9_COMP *cpi,
const TileInfo *const tile,
MODE_INFO **mi_8x8,
--
⑨