}
if (speed >= 1) {
+ sf->enable_tpl_model = 0;
if (oxcf->pass == 2) {
TWO_PASS *const twopass = &cpi->twopass;
if ((twopass->fr_content_type == FC_GRAPHICS_ANIMATION) ||
sf->re_encode_overshoot_rt = 0;
sf->disable_16x16part_nonkey = 0;
sf->disable_golden_ref = 0;
+ sf->enable_tpl_model = 0;
if (speed >= 1) {
sf->allow_txfm_domain_distortion = 1;
sf->allow_quant_coeff_opt = sf->optimize_coefficients;
sf->quant_opt_thresh = 99.0;
sf->allow_acl = 1;
+ sf->enable_tpl_model = 0;
for (i = 0; i < TX_SIZES; i++) {
sf->intra_y_mode_mask[i] = INTRA_ALL;
// alternate reference frames.
int allow_acl;
+ // Temporal dependency model based encoding mode optimization
+ int enable_tpl_model;
+
// Use transform domain distortion. Use pixel domain distortion in speed 0
// and certain situations in higher speed to improve the RD model precision.
int allow_txfm_domain_distortion;