From a7567ec6f4e0bc2214b97900e138f5dcc3ea23c5 Mon Sep 17 00:00:00 2001 From: Boyuan Zhang Date: Wed, 9 Jul 2025 11:59:49 -0400 Subject: [PATCH] frontends/va: get gaps_in_frame for h264 dec Get gaps_in_frame_num_value_allowed_flag value from Va-api interface. Signed-off-by: Boyuan Zhang Reviewed-by: David Rosca Part-of: --- src/gallium/frontends/va/picture_h264.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/gallium/frontends/va/picture_h264.c b/src/gallium/frontends/va/picture_h264.c index ba2122c2eb8..d8899725517 100644 --- a/src/gallium/frontends/va/picture_h264.c +++ b/src/gallium/frontends/va/picture_h264.c @@ -61,7 +61,8 @@ void vlVaHandlePictureParameterBufferH264(vlVaDriver *drv, vlVaContext *context, context->desc.h264.num_ref_frames = h264->num_ref_frames; context->desc.h264.pps->sps->chroma_format_idc = h264->seq_fields.bits.chroma_format_idc; /*residual_colour_transform_flag*/ - /*gaps_in_frame_num_value_allowed_flag*/ + context->desc.h264.pps->sps->gaps_in_frame_num_value_allowed_flag = + h264->seq_fields.bits.gaps_in_frame_num_value_allowed_flag; context->desc.h264.pps->sps->frame_mbs_only_flag = h264->seq_fields.bits.frame_mbs_only_flag; context->desc.h264.pps->sps->mb_adaptive_frame_field_flag =