The variable this_mode was being used before it had been
initialized.
Moved the line that sets-up this_mode toward the top of the
enclosing loop, prior to its first use. The bug would result in
tests in the loop lagging the mode that was expected to be
tested.
Change-Id: If4e51600449ce6b4285f112da17a44c24b4a19fb
if (skip_mode[x->e_mbd.mode_info_context->mbmi.ref_frame])
continue;
+ this_mode = vp8_mode_order[mode_index];
+
#if CONFIG_SEGFEATURES
// Experimental use of Segment features.
if ( xd->segmentation_enabled && !cm->refresh_alt_ref_frame )
rate2 = 0;
distortion2 = 0;
- this_mode = vp8_mode_order[mode_index];
-
// Experimental debug code.
//all_rds[mode_index] = -1;