vp9-rtc: Allow simulcast mode for flexible/bypass mode
authorMarco Paniconi <marpan@google.com>
Fri, 24 Apr 2020 17:07:02 +0000 (10:07 -0700)
committerMarco Paniconi <marpan@google.com>
Fri, 24 Apr 2020 17:11:39 +0000 (10:11 -0700)
Change-Id: I0252d06c4f21d7c700c81d387bef89646229a63c

vp9/encoder/vp9_svc_layercontext.c

index 1466d3a..cd77c08 100644 (file)
@@ -770,9 +770,7 @@ int vp9_one_pass_cbr_svc_start_layer(VP9_COMP *const cpi) {
 
   if (svc->disable_inter_layer_pred == INTER_LAYER_PRED_OFF &&
       svc->number_spatial_layers > 1 && svc->number_spatial_layers <= 3 &&
-      svc->number_temporal_layers <= 3 &&
-      !(svc->temporal_layering_mode == VP9E_TEMPORAL_LAYERING_MODE_BYPASS &&
-        svc->use_set_ref_frame_config))
+      svc->number_temporal_layers <= 3)
     svc->simulcast_mode = 1;
   else
     svc->simulcast_mode = 0;