ref: 416f315e82d97b83d4d12dad90fa82b5bdb7c66f
parent: a5a9f5f7f3d0c83767952f514470273e3bcba2bc
parent: c725502bf32b0df223aaf179a828360433606a1c
author: Jingning Han <[email protected]>
date: Mon Jul 22 08:08:22 EDT 2013
Merge "Skip buffer update in sub8x8 rd loop"
--- a/vp9/encoder/vp9_rdopt.c
+++ b/vp9/encoder/vp9_rdopt.c
@@ -2189,6 +2189,8 @@
rd_check_segment_txsize(cpi, x, bsi_buf, filter_idx, seg_mvs, mi_row, mi_col);
+ if (bsi.segment_rd > best_rd)
+ return INT64_MAX;
/* set it to the best */
for (i = 0; i < 4; i++) {
mode_idx = inter_mode_offset(bsi->modes[i]);