From ff7fb4b28046094be7c467dc9d8246ad715cd30f Mon Sep 17 00:00:00 2001 From: Marco Date: Mon, 19 Jun 2017 13:56:04 -0700 Subject: [PATCH] vp9: Speed >= 8: Adjust resolution threshold for subpel. Get some quality gain on RTC metrics (~7%), with ~5-8% speed slowdown. Change-Id: I0d02942a77074424ee0326b6e110ddff09f2df5e --- vp9/encoder/vp9_speed_features.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/vp9/encoder/vp9_speed_features.c b/vp9/encoder/vp9_speed_features.c index 9df4f80ec..1eb06d49b 100644 --- a/vp9/encoder/vp9_speed_features.c +++ b/vp9/encoder/vp9_speed_features.c @@ -589,7 +589,7 @@ static void set_rt_speed_feature_framesize_independent( if (content == VP9E_CONTENT_SCREEN) sf->mv.subpel_force_stop = 3; - else if (cm->width * cm->height > 352 * 288) { + else if (cm->width * cm->height > 1280 * 720) { sf->mv.subpel_force_stop = 2; if (cpi->rc.avg_frame_low_motion > 87 && cm->current_video_frame > 30) sf->mv.subpel_search_method = SUBPEL_TREE_PRUNED_EVENMORE;