From: Yaowu Xu Date: Wed, 2 Jul 2014 02:04:01 +0000 (-0700) Subject: Merge "Re-design quantization process" X-Git-Tag: v1.4.0~1284 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=82fd084b3585360f58dd1018c02acb53ecfeb960;p=libvpx Merge "Re-design quantization process" --- 82fd084b3585360f58dd1018c02acb53ecfeb960 diff --cc vp9/encoder/vp9_speed_features.c index 811187057,be68bebf5..f25091b06 --- a/vp9/encoder/vp9_speed_features.c +++ b/vp9/encoder/vp9_speed_features.c @@@ -277,11 -277,9 +277,12 @@@ static void set_rt_speed_feature(VP9_CO // This feature is only enabled when partition search is disabled. sf->reuse_inter_pred_sby = 1; + + // Increase mode checking threshold for NEWMV. + sf->elevate_newmv_thresh = 2000; } if (speed >= 7) { + sf->use_quant_fp = cm->frame_type == KEY_FRAME ? 0 : 1; sf->lpf_pick = LPF_PICK_MINIMAL_LPF; sf->encode_breakout_thresh = (MIN(cm->width, cm->height) >= 720) ? 800 : 300;