Commit ebfb326878 for aom

commit ebfb32687839f5e6fc3da589b3a8a54dd1b7249a
Author: Apurve Kumar Pandey <apurve.pandey@ittiam.com>
Date:   Sat Apr 18 00:59:12 2026 +0530

    Extend sf `prune_inter_modes_based_on_tpl` to speed 1

    Encoder performance results averaged over all resolutions are as
    follows:

          Instruction Count           BD-Rate Loss(%)
    cpu     Reduction(%)    avg.psnr   ovr.psnr    ssim     vmaf   vmaf_neg
     1          2.61         0.0076     0.0165   -0.0012  -0.0453  -0.0237

    STATS_CHANGED for speed = 1

    Change-Id: Iae946fe37f851148d1fade568b475dab2eda19da

diff --git a/av1/encoder/speed_features.c b/av1/encoder/speed_features.c
index 4bab891c3d..87e60d580b 100644
--- a/av1/encoder/speed_features.c
+++ b/av1/encoder/speed_features.c
@@ -1198,6 +1198,7 @@ static void set_good_speed_features_framesize_independent(
     sf->inter_sf.skip_arf_compound = 1;
     sf->inter_sf.prune_comp_using_best_single_mode_ref = 2;
     sf->inter_sf.use_dist_wtd_comp_flag = DIST_WTD_COMP_DISABLED;
+    sf->inter_sf.prune_inter_modes_based_on_tpl = 1;

     sf->interp_sf.use_interp_filter = 1;

@@ -1255,7 +1256,6 @@ static void set_good_speed_features_framesize_independent(
     set_txfm_rd_gate_level(sf->inter_sf.txfm_rd_gate_level, boosted ? 0 : 1);
     sf->inter_sf.inter_mode_txfm_breakout = boosted ? 0 : 1;
     sf->inter_sf.alt_ref_search_fp = 1;
-    sf->inter_sf.prune_inter_modes_based_on_tpl = 1;
     sf->inter_sf.prune_single_ref = boosted ? 1 : 2;

     sf->interp_sf.adaptive_interp_filter_search = 1;