diff --git a/media/engine/webrtcvideoengine.cc b/media/engine/webrtcvideoengine.cc index 5932dbf048..a5ec5bc3e8 100644 --- a/media/engine/webrtcvideoengine.cc +++ b/media/engine/webrtcvideoengine.cc @@ -479,6 +479,9 @@ WebRtcVideoChannel::WebRtcVideoSendStream::ConfigureVideoEncoderSettings( num_spatial_layers, kConferenceMaxNumSpatialLayers); vp9_settings.numberOfTemporalLayers = std::min( num_temporal_layers, kConferenceMaxNumTemporalLayers); + + // Limit inter-layer prediction to key pictures. + vp9_settings.interLayerPred = webrtc::InterLayerPredMode::kOnKeyPic; } // VP9 denoising is disabled by default.