diff --git a/modules/video_coding/codecs/vp9/vp9_impl.cc b/modules/video_coding/codecs/vp9/vp9_impl.cc index 226d16260f..366038b52f 100644 --- a/modules/video_coding/codecs/vp9/vp9_impl.cc +++ b/modules/video_coding/codecs/vp9/vp9_impl.cc @@ -505,6 +505,7 @@ int VP9EncoderImpl::InitAndSetControlSettings(const VideoCodec* inst) { // or not dropping upper layers if base is not dropped mitigates // the problem. vpx_svc_frame_drop_t svc_drop_frame; + memset(&svc_drop_frame, 0, sizeof(svc_drop_frame)); svc_drop_frame.framedrop_mode = CONSTRAINED_LAYER_DROP; for (size_t i = 0; i < num_spatial_layers_; ++i) { svc_drop_frame.framedrop_thresh[i] =