RT: Remove key frame condition for scene detection speed feature.
Change-Id: I9fa47861879d0708bb1924b6145223be59ea0aef
diff --git a/av1/encoder/speed_features.c b/av1/encoder/speed_features.c
index 29e1808..fdf6107 100644
--- a/av1/encoder/speed_features.c
+++ b/av1/encoder/speed_features.c
@@ -856,10 +856,10 @@
sf->rt_sf.use_real_time_ref_set = 1;
sf->rt_sf.use_simple_rd_model = 1;
- if (cm->current_frame.frame_type != KEY_FRAME &&
- cpi->oxcf.rc_cfg.mode == AOM_CBR) {
- sf->rt_sf.overshoot_detection_cbr = FAST_DETECTION_MAXQ;
+ if (cpi->oxcf.rc_cfg.mode == AOM_CBR) {
sf->rt_sf.check_scene_detection = 1;
+ if (cm->current_frame.frame_type != KEY_FRAME)
+ sf->rt_sf.overshoot_detection_cbr = FAST_DETECTION_MAXQ;
}
// Keeping this off for now as some clips show ~6% BDRate regression with
// moderate speed-up (~20%)