]> granicus.if.org Git - libvpx/commitdiff
Removed mode_chosen_counts
authorScott LaVarnway <slavarnway@google.com>
Wed, 20 Mar 2013 21:41:24 +0000 (14:41 -0700)
committerScott LaVarnway <slavarnway@google.com>
Wed, 20 Mar 2013 21:41:24 +0000 (14:41 -0700)
This eliminates a tsan warning.

Change-Id: I204d109b12adb4e347762e63d12859244f28d1a9

vp8/encoder/onyx_if.c
vp8/encoder/onyx_int.h
vp8/encoder/rdopt.c

index 555a9e4bcade5b3b76d5c693ba22108b66ebb86b..10d3cc8d252746356a0ba7000a84894d18dfb501 100644 (file)
@@ -641,7 +641,6 @@ void vp8_set_speed_features(VP8_COMP *cpi)
     for (i = 0; i < MAX_MODES; i ++)
     {
         cpi->mode_check_freq[i] = 0;
-        cpi->mode_chosen_counts[i] = 0;
     }
 
     cpi->mb.mbs_tested_so_far = 0;
@@ -4600,9 +4599,6 @@ static void encode_frame_to_data_rate
                         cm->frame_type, cm->refresh_golden_frame,
                         cm->refresh_alt_ref_frame);
 
-            for (i = 0; i < MAX_MODES; i++)
-                fprintf(fmodes, "%5d ", cpi->mode_chosen_counts[i]);
-
             fprintf(fmodes, "\n");
 
             fclose(fmodes);
index 4f3fde6e139904e5d4079698117ff98b0852a57f..c79531c5dbeb622c1eb8f1f67327c3db0c6f55ae 100644 (file)
@@ -349,7 +349,6 @@ typedef struct VP8_COMP
     int ambient_err;
 
     unsigned int mode_check_freq[MAX_MODES];
-    unsigned int mode_chosen_counts[MAX_MODES];
 
     int rd_baseline_thresh[MAX_MODES];
 
index 3d60bebdaf5987b26a7ee0d70027e52e4b9a2f30..9080c627cf0dc209113b2ade93d9dcc0addeb45a 100644 (file)
@@ -2512,9 +2512,6 @@ void vp8_rd_pick_inter_mode(VP8_COMP *cpi, MACROBLOCK *x, int recon_yoffset,
                 x->rd_thresh_mult[best_mode_index];
     }
 
-    /* Note how often each mode chosen as best */
-    cpi->mode_chosen_counts[best_mode_index] ++;
-
 #if CONFIG_TEMPORAL_DENOISING
     if (cpi->oxcf.noise_sensitivity)
     {