From: Yaowu Xu Date: Wed, 8 Dec 2010 21:08:04 +0000 (-0800) Subject: Merge "vp8e - static threshold play" X-Git-Tag: 1.0_branch~770 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=160f3c7e9e25089b5e0c9f324415333051510a5e;p=profile%2Fivi%2Flibvpx.git Merge "vp8e - static threshold play" --- 160f3c7e9e25089b5e0c9f324415333051510a5e diff --cc vp8/encoder/rdopt.c index 432b76f,0b902dc..bc5fd40 --- a/vp8/encoder/rdopt.c +++ b/vp8/encoder/rdopt.c @@@ -2238,11 -2198,9 +2238,10 @@@ int vp8_rd_pick_inter_mode(VP8_COMP *cp vp8_set_mbmode_and_mvs(x, this_mode, &mode_mv[this_mode]); vp8_build_inter_predictors_mby(&x->e_mbd); - VARIANCE_INVOKE(&cpi->rtcd.variance, get16x16var)(x->src.y_buffer, x->src.y_stride, x->e_mbd.predictor, 16, (unsigned int *)(&sse), &sum); + if(x->encode_breakout) + VARIANCE_INVOKE(&cpi->rtcd.variance, get16x16var)(x->src.y_buffer, x->src.y_stride, x->e_mbd.predictor, 16, (unsigned int *)(&sse), &sum); - if (cpi->active_map_enabled && x->active_ptr[0] == 0) - { + if (cpi->active_map_enabled && x->active_ptr[0] == 0) { x->skip = 1; } else if (sse < x->encode_breakout)