diff options
author | Jingning Han <jingning@google.com> | 2018-07-02 12:34:21 -0700 |
---|---|---|
committer | Jingning Han <jingning@google.com> | 2018-07-02 12:34:21 -0700 |
commit | 9697a658048763439981406ab0f82e023483e3e2 (patch) | |
tree | 882621b2ef301105dde9ebec10a3ad6f02020528 /vp9/encoder/vp9_encodeframe.c | |
parent | 1bb29e24553bc03c8cb2b3bb11daff8c109cc462 (diff) | |
download | libvpx-9697a658048763439981406ab0f82e023483e3e2.tar libvpx-9697a658048763439981406ab0f82e023483e3e2.tar.gz libvpx-9697a658048763439981406ab0f82e023483e3e2.tar.bz2 libvpx-9697a658048763439981406ab0f82e023483e3e2.zip |
Add enable-tpl-model guard
Skip operations that exercise the tpl model values if the model
is turned off.
Change-Id: I9ab3b56950f6b5a40ae4670a570885aaaadf8382
Diffstat (limited to 'vp9/encoder/vp9_encodeframe.c')
-rw-r--r-- | vp9/encoder/vp9_encodeframe.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/vp9/encoder/vp9_encodeframe.c b/vp9/encoder/vp9_encodeframe.c index 93447619f..34bbb17af 100644 --- a/vp9/encoder/vp9_encodeframe.c +++ b/vp9/encoder/vp9_encodeframe.c @@ -5438,7 +5438,7 @@ static void encode_frame_internal(VP9_COMP *cpi) { if (sf->partition_search_type == SOURCE_VAR_BASED_PARTITION) source_var_based_partition_search_method(cpi); - } else if (cpi->twopass.gf_group.index) { + } else if (cpi->twopass.gf_group.index && cpi->sf.enable_tpl_model) { TplDepFrame *tpl_frame = &cpi->tpl_stats[cpi->twopass.gf_group.index]; TplDepStats *tpl_stats = tpl_frame->tpl_stats_ptr; |