diff --git a/src/gallium/frontends/va/picture_hevc.c b/src/gallium/frontends/va/picture_hevc.c index 78ef3a1bcd3..741fafc038b 100644 --- a/src/gallium/frontends/va/picture_hevc.c +++ b/src/gallium/frontends/va/picture_hevc.c @@ -214,6 +214,7 @@ void vlVaHandlePictureParameterBufferHEVC(vlVaDriver *drv, vlVaContext *context, context->desc.h265.LtCurrDone = context->desc.h265.NumPocLtCurr < 2; context->desc.h265.pps->st_rps_bits = hevc->st_rps_bits; + context->desc.h265.NumShortTermPictureSliceHeaderBits = hevc->st_rps_bits; context->desc.h265.UseStRpsBits = true; context->desc.h265.slice_parameter.slice_count = 0;