summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJingning Han <jingning@google.com>2014-02-13 09:39:03 -0800
committerJingning Han <jingning@google.com>2014-02-13 09:41:58 -0800
commit4712877ef62114fd766172624ccfd5a19178301a (patch)
treec868001845906ed14984966efe0fecf916d2c40c
parentd84978b84fc8f3b329e60b77d4180000136b81f2 (diff)
downloadlibvpx-4712877ef62114fd766172624ccfd5a19178301a.tar
libvpx-4712877ef62114fd766172624ccfd5a19178301a.tar.gz
libvpx-4712877ef62114fd766172624ccfd5a19178301a.tar.bz2
libvpx-4712877ef62114fd766172624ccfd5a19178301a.zip
Remove redundant set_offsets in rtc coding mode
The functionalities of set_offsets() are subsumed in later set_partitioning() and rtc_use_partition() functions, hence removed. Change-Id: Ie514b13cb66c2379f13d0be9b1da4c12ca4581e5
-rw-r--r--vp9/encoder/vp9_encodeframe.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/vp9/encoder/vp9_encodeframe.c b/vp9/encoder/vp9_encodeframe.c
index 5585428d9..4f45762e5 100644
--- a/vp9/encoder/vp9_encodeframe.c
+++ b/vp9/encoder/vp9_encodeframe.c
@@ -1042,6 +1042,7 @@ static int sb_has_motion(const VP9_COMMON *cm, MODE_INFO **prev_mi_8x8) {
}
return 0;
}
+
static void update_state_rt(VP9_COMP *cpi, PICK_MODE_CONTEXT *ctx,
BLOCK_SIZE bsize, int output_enabled) {
int i;
@@ -2358,9 +2359,8 @@ static void encode_rtc_sb_row(VP9_COMP *cpi, const TileInfo *const tile,
const int idx_str = cm->mode_info_stride * mi_row + mi_col;
MODE_INFO **mi_8x8 = cm->mi_grid_visible + idx_str;
-
cpi->mb.source_variance = UINT_MAX;
- set_offsets(cpi, tile, mi_row, mi_col, BLOCK_64X64);
+
set_partitioning(cpi, tile, mi_8x8, mi_row, mi_col);
rtc_use_partition(cpi, tile, mi_8x8, tp, mi_row, mi_col, BLOCK_64X64,
&dummy_rate, &dummy_dist, 1);