Adjust speed 4 features

adjusted 1 speed features at speed 4.

AWCY test showed 0.02% PSNR loss.
Average 2% encoder speedup.

STATS_CHANGED

Change-Id: Id1f0c5394788248f7a11f9bfcb4daf3d46ce9656
diff --git a/av1/encoder/speed_features.c b/av1/encoder/speed_features.c
index 4ccab69b..b643fd5 100644
--- a/av1/encoder/speed_features.c
+++ b/av1/encoder/speed_features.c
@@ -342,16 +342,18 @@
     sf->disable_loop_restoration_chroma =
         (boosted || cm->allow_screen_content_tools) ? 0 : 1;
     sf->reduce_wiener_window_size = !boosted;
-    sf->mv.subpel_search_method = SUBPEL_TREE_PRUNED;
     sf->cb_pred_filter_search = 1;
     sf->adaptive_mode_search = 1;
     sf->alt_ref_search_fp = 1;
     sf->skip_sharp_interp_filter_search = 1;
     sf->perform_coeff_opt = is_boosted_arf2_bwd_type ? 2 : 4;
     sf->adaptive_txb_search_level = boosted ? 2 : 3;
+    sf->mv.subpel_search_method = SUBPEL_TREE_PRUNED_MORE;
   }
 
   if (speed >= 5) {
+    // Note(yunqing): This recode feature causes big quality drop in vbr
+    // encoding. Need to work on it.
     sf->recode_loop = ALLOW_RECODE_KFMAXBW;
     sf->intra_y_mode_mask[TX_64X64] = INTRA_DC_H_V;
     sf->intra_uv_mode_mask[TX_64X64] = UV_INTRA_DC_H_V_CFL;
@@ -360,8 +362,6 @@
     sf->intra_y_mode_mask[TX_16X16] = INTRA_DC_H_V;
     sf->intra_uv_mode_mask[TX_16X16] = UV_INTRA_DC_H_V_CFL;
 
-    sf->mv.subpel_search_method = SUBPEL_TREE_PRUNED_MORE;
-
     // TODO(any): The following features have no impact on quality and speed,
     // and are disabled.
     // sf->disable_filter_search_var_thresh = 200;