summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJingning Han <jingning@google.com>2018-10-11 16:22:01 +0000
committerGerrit Code Review <noreply-gerritcodereview@google.com>2018-10-11 16:22:01 +0000
commitfbac7790a65595fe0582c4283c2389a0d1d2b7bd (patch)
tree83e3f08511c58bf66aea0d597e84552a78325587
parentf8ce04c93f7c12e49efc89f9967e289e23ebf918 (diff)
parentd0f7f002b13081ed016033741a021987f70ac568 (diff)
downloadlibvpx-fbac7790a65595fe0582c4283c2389a0d1d2b7bd.tar
libvpx-fbac7790a65595fe0582c4283c2389a0d1d2b7bd.tar.gz
libvpx-fbac7790a65595fe0582c4283c2389a0d1d2b7bd.tar.bz2
libvpx-fbac7790a65595fe0582c4283c2389a0d1d2b7bd.zip
Merge "Call tpl model build at the beginning of a GOP"
-rw-r--r--vp9/encoder/vp9_encoder.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/vp9/encoder/vp9_encoder.c b/vp9/encoder/vp9_encoder.c
index c10d010a4..7ebd2a872 100644
--- a/vp9/encoder/vp9_encoder.c
+++ b/vp9/encoder/vp9_encoder.c
@@ -6347,7 +6347,7 @@ int vp9_get_compressed_data(VP9_COMP *cpi, unsigned int *frame_flags,
for (i = 0; i < MAX_REF_FRAMES; ++i) cpi->scaled_ref_idx[i] = INVALID_IDX;
}
- if (arf_src_index && cpi->sf.enable_tpl_model) {
+ if (cpi->twopass.gf_group.index == 1 && cpi->sf.enable_tpl_model) {
vp9_estimate_qp_gop(cpi);
setup_tpl_stats(cpi);
}