From 7d750e27e35ebb6eb007a7290f8b2235b9bb3eff Mon Sep 17 00:00:00 2001 From: James Zern Date: Tue, 31 Jul 2018 15:26:16 -0700 Subject: vp9: enable tpl model in high-bitdepth w/8-bit output this keeps the output between CONFIG_VP9_HIGHBITDEPTH=0/1 the same when targeting 8-bit. Change-Id: I5290681fdd3e0c1620578e5f804f68010c6dd210 --- vp9/encoder/vp9_speed_features.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'vp9/encoder/vp9_speed_features.c') diff --git a/vp9/encoder/vp9_speed_features.c b/vp9/encoder/vp9_speed_features.c index 75a8de270..6d179f7bd 100644 --- a/vp9/encoder/vp9_speed_features.c +++ b/vp9/encoder/vp9_speed_features.c @@ -846,7 +846,8 @@ void vp9_set_speed_features_framesize_independent(VP9_COMP *cpi) { sf->quant_opt_thresh = 99.0; sf->allow_acl = 1; #if CONFIG_VP9_HIGHBITDEPTH - sf->enable_tpl_model = 0; + // TODO(jingning): Make the model support high bit-depth route. + sf->enable_tpl_model = !cm->use_highbitdepth; #else sf->enable_tpl_model = 1; #endif -- cgit v1.2.3