Exclude TPL based pickmode pruning for RT build.

Bug: webrtc:12576
Change-Id: I8084da18ea00db059497075bd6d02f0d79172ec0
(cherry picked from commit f4064dd1c74659bbaf020da6512d9987c0340065)
diff --git a/av1/encoder/rdopt.c b/av1/encoder/rdopt.c
index 9f36f89..49f52c7 100644
--- a/av1/encoder/rdopt.c
+++ b/av1/encoder/rdopt.c
@@ -5333,10 +5333,11 @@
     get_block_level_tpl_stats(cpi, bsize, mi_row, mi_col, valid_refs,
                               &inter_cost_info_from_tpl);
   }
-#endif
+
   const int do_pruning =
       (AOMMIN(cm->width, cm->height) > 480 && cpi->speed <= 1) ? 0 : 1;
-  if (do_pruning && sf->intra_sf.skip_intra_in_interframe) {
+  if (do_pruning && sf->intra_sf.skip_intra_in_interframe &&
+      cpi->oxcf.algo_cfg.enable_tpl_model) {
     // Only consider full SB.
     const BLOCK_SIZE sb_size = cm->seq_params.sb_size;
     const int tpl_bsize_1d = cpi->tpl_data.tpl_bsize_1d;
@@ -5366,6 +5367,7 @@
       }
     }
   }
+#endif  // !CONFIG_REALTIME_ONLY
 
   // Initialize best mode stats for winner mode processing
   av1_zero(x->winner_mode_stats);