From 57f7c6f19144786c57d5cfc8e878765bd9944baf Mon Sep 17 00:00:00 2001 From: Marco Paniconi Date: Tue, 18 Dec 2018 10:59:39 -0800 Subject: [PATCH] vp9-svc: Adjust step_param for screen-content Use same step_param for all spatial layers for now. Some improvement in quality on scrolling for spatial enhancement layer. Change-Id: Ic9eed8ba5dd44493e9f5e81f6115df2a25825d16 --- vp9/encoder/vp9_speed_features.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/vp9/encoder/vp9_speed_features.c b/vp9/encoder/vp9_speed_features.c index 602147421..5aede927b 100644 --- a/vp9/encoder/vp9_speed_features.c +++ b/vp9/encoder/vp9_speed_features.c @@ -799,8 +799,8 @@ static void set_rt_speed_feature_framesize_independent( (svc->high_num_blocks_with_motion || svc->last_layer_dropped[0])) { sf->mv.search_method = NSTEP; // TODO(marpan/jianj): Tune this setting for screensharing. For now use - // larger step_param for non-base layer, to avoid increase in encode time. - sf->mv.fullpel_search_step_param = (svc->spatial_layer_id == 0) ? 2 : 4; + // small step_param for all spatial layers. + sf->mv.fullpel_search_step_param = 2; } } -- 2.40.0