]> granicus.if.org Git - libvpx/commitdiff
Removed force_no_skip
authorScott LaVarnway <slavarnway@google.com>
Wed, 20 Apr 2011 19:45:12 +0000 (15:45 -0400)
committerScott LaVarnway <slavarnway@google.com>
Wed, 20 Apr 2011 19:45:12 +0000 (15:45 -0400)
force_no_skip is always set to zero.

Change-Id: I89b61c5e0bee34627a9c07c05f3517e1db76af77

vp8/common/blockd.h
vp8/encoder/encodeframe.c
vp8/encoder/rdopt.c
vp8/encoder/tokenize.c

index fc8e0722c2ec04d1ee3786aa2e946d2fbbb58934..cfe9e1572fc85bab7d2f66d86ed5d45c080dc2f4 100644 (file)
@@ -173,8 +173,6 @@ typedef struct
     unsigned char need_to_clamp_mvs;
 
     unsigned char segment_id;                  /* Which set of segmentation parameters should be used for this MB */
-
-    unsigned char force_no_skip; /* encoder only */
 } MB_MODE_INFO;
 
 
index 895bdf05519f2fda3bf536a91f789386ac6c6c5c..1ae33251532c3161be262e3165e0fc6a7d5f25ac 100644 (file)
@@ -1381,7 +1381,7 @@ int vp8cx_encode_inter_macroblock
             cpi->MVcount[1][mv_max+((xd->block[0].bmi.mv.as_mv.col - best_ref_mv.col) >> 1)]++;
         }
 
-        if (!x->skip && !x->e_mbd.mode_info_context->mbmi.force_no_skip)
+        if (!x->skip)
         {
             vp8_encode_inter16x16(IF_RTCD(&cpi->rtcd), x);
 
index e49eebfba2b7e683a8c734ae3abf30ca01109ef1..6c4879be2f92c5e0126adb9c0b170afd8d1aa6a5 100644 (file)
@@ -1753,9 +1753,6 @@ void vp8_rd_pick_inter_mode(VP8_COMP *cpi, MACROBLOCK *x, int recon_yoffset, int
     //int intermodecost[MAX_MODES];
 
     MB_PREDICTION_MODE uv_intra_mode;
-
-    int force_no_skip = 0;
-
     MV mvp;
     int near_sadidx[8] = {0, 1, 2, 3, 4, 5, 6, 7};
     int saddone=0;
@@ -1858,8 +1855,6 @@ void vp8_rd_pick_inter_mode(VP8_COMP *cpi, MACROBLOCK *x, int recon_yoffset, int
         int disable_skip = 0;
         int other_cost = 0;
 
-        force_no_skip = 0;
-
         // Experimental debug code.
         // Record of rd values recorded for this MB. -1 indicates not measured
         //all_rds[mode_index] = -1;
@@ -2370,7 +2365,6 @@ void vp8_rd_pick_inter_mode(VP8_COMP *cpi, MACROBLOCK *x, int recon_yoffset, int
         {
             // Note index of best mode so far
             best_mode_index = mode_index;
-            x->e_mbd.mode_info_context->mbmi.force_no_skip = force_no_skip;
 
             if (this_mode <= B_PRED)
             {
index e3f423f8aa93779421387e6bbc15be35c50b6e17..ccf0c7f346f6966f629923e5f761299d3ca97644 100644 (file)
@@ -229,16 +229,6 @@ void vp8_tokenize_mb(VP8_COMP *cpi, MACROBLOCKD *x, TOKENEXTRA **t)
 
     x->mode_info_context->mbmi.dc_diff = 1;
 
-#if 0
-
-    if (x->mbmi.force_no_skip)
-    {
-        x->mbmi.mb_skip_coeff = 1;
-        //reset for next_mb.
-        x->mbmi.force_no_skip = 0;
-    }
-
-#endif
 
 #if 1