Merge "vp8e - static threshold play"
authorYaowu Xu <yaowu@google.com>
Wed, 8 Dec 2010 21:08:04 +0000 (13:08 -0800)
committerCode Review <code-review@webmproject.org>
Wed, 8 Dec 2010 21:08:04 +0000 (13:08 -0800)
1  2 
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)