ref: 9775236ca1ca5046027da1ca031c911898b0eb4a
parent: c934d9d65c95c6cc783e20b3289af4608213d03a
author: Hui Su <huisu@google.com>
date: Thu Jul 26 12:10:08 EDT 2018
Fix multi-thread encoder result test Fix multi-thread encoder result test induced by the prune_ref_frame_for_rect_partitions speed feature. BUG=webm:1552 Change-Id: Idc3b3759651f76285ffd90059c6a2846c4d91a00
--- a/vp9/encoder/vp9_encodeframe.c
+++ b/vp9/encoder/vp9_encodeframe.c
@@ -4008,6 +4008,8 @@
if (cpi->sf.adaptive_motion_search) load_pred_mv(x, ctx);
pc_tree->split[i]->index = i;
+ if (cpi->sf.prune_ref_frame_for_rect_partitions)
+ pc_tree->split[i]->none.rate = INT_MAX;
rd_pick_partition(cpi, td, tile_data, tp, mi_row + y_idx,
mi_col + x_idx, subsize, &this_rdc,
// A must split test here increases the number of sub