diff options
author | paulwilkins <paulwilkins@google.com> | 2016-08-10 14:00:52 +0100 |
---|---|---|
committer | paulwilkins <paulwilkins@google.com> | 2016-08-15 10:52:54 +0100 |
commit | 5d881770e59498075218e81244b9a07b774bab5a (patch) | |
tree | 39d5841a68e70fb2d1d1b3b1de54a5eb2f6efd3b /vp9 | |
parent | de3b769524a662f14833300d8ab28226389b3a30 (diff) | |
download | libvpx-5d881770e59498075218e81244b9a07b774bab5a.tar libvpx-5d881770e59498075218e81244b9a07b774bab5a.tar.gz libvpx-5d881770e59498075218e81244b9a07b774bab5a.tar.bz2 libvpx-5d881770e59498075218e81244b9a07b774bab5a.zip |
Change default recode rule for good speed 0 and best.
Changes the default recode rule for Speed 0 and best quality
from ALLOW_RECODE to ALLOW_RECODE_KFARFGF.
Tested on the NF, hdres, midres and lowres test sets, this setting
when combined with patch I40cb559... now performs "as well" in
metrics terms (in fact it came out a tiny amount better overall)
but encode time is 9.6% faster (measured as the average
from 27 mid rate local encodes on clips in the derf/lowres set.
Change-Id: I8c781c0cdfa3a9929cd9406d15582fce47d6ae3b
Diffstat (limited to 'vp9')
-rw-r--r-- | vp9/encoder/vp9_speed_features.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/vp9/encoder/vp9_speed_features.c b/vp9/encoder/vp9_speed_features.c index 3b147132b..bfa45b4de 100644 --- a/vp9/encoder/vp9_speed_features.c +++ b/vp9/encoder/vp9_speed_features.c @@ -509,7 +509,7 @@ void vp9_set_speed_features_framesize_independent(VP9_COMP *cpi) { // best quality defaults sf->frame_parameter_update = 1; sf->mv.search_method = NSTEP; - sf->recode_loop = ALLOW_RECODE; + sf->recode_loop = ALLOW_RECODE_KFARFGF; sf->mv.subpel_search_method = SUBPEL_TREE; sf->mv.subpel_iters_per_step = 2; sf->mv.subpel_force_stop = 0; |