summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--vp9/encoder/vp9_speed_features.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/vp9/encoder/vp9_speed_features.c b/vp9/encoder/vp9_speed_features.c
index d7620d7e0..c960b8af5 100644
--- a/vp9/encoder/vp9_speed_features.c
+++ b/vp9/encoder/vp9_speed_features.c
@@ -799,7 +799,9 @@ static void set_rt_speed_feature_framesize_independent(
svc->spatial_layer_id == 0 &&
(svc->high_num_blocks_with_motion || svc->last_layer_dropped[0])) {
sf->mv.search_method = NSTEP;
- sf->mv.fullpel_search_step_param = 2;
+ // 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;
}
}