From 04f26783c4b4d3b8b77ce92f99cd4d93bf6c39e9 Mon Sep 17 00:00:00 2001 From: Jingning Han Date: Mon, 13 Jun 2016 12:08:14 -0700 Subject: [PATCH] Make tx_type speed feature default Revisit the compression performance and complexity trade-off after making the SIMD version of trellis optimizations. Before that, reduce the transform-quantization function calls temporarily. This would cause about 0.3% performance drop for lowres set. Change-Id: I16917a6bd5c44ec6cd8cd0b59f3c336c4fd96dd2 --- vp10/encoder/speed_features.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/vp10/encoder/speed_features.c b/vp10/encoder/speed_features.c index bd0cb8189..53b8bd7d1 100644 --- a/vp10/encoder/speed_features.c +++ b/vp10/encoder/speed_features.c @@ -132,6 +132,9 @@ static void set_good_speed_feature(VP10_COMP *cpi, VP10_COMMON *cm, sf->adaptive_rd_thresh = 1; + sf->tx_type_search.fast_intra_tx_type_search = 1; + sf->tx_type_search.fast_inter_tx_type_search = 1; + if (speed >= 1) { if ((cpi->twopass.fr_content_type == FC_GRAPHICS_ANIMATION) || vp10_internal_image_edge(cpi)) {