From 67fad86c96c0c24ec67905f004f3b0ce40d3c526 Mon Sep 17 00:00:00 2001 From: Sil Vilerino Date: Mon, 2 May 2022 09:42:53 -0700 Subject: [PATCH] gallium omx: Fill out MinLumaBiPredSize8x8 and pic_init_qs_minus26 Reviewed-by: Leo Liu Acked-by: Jesse Natalie Part-of: --- src/gallium/frontends/omx/vid_dec_h264_common.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/gallium/frontends/omx/vid_dec_h264_common.c b/src/gallium/frontends/omx/vid_dec_h264_common.c index 62b7387251e..1412ef560b5 100644 --- a/src/gallium/frontends/omx/vid_dec_h264_common.c +++ b/src/gallium/frontends/omx/vid_dec_h264_common.c @@ -316,6 +316,7 @@ static void seq_parameter_set(vid_dec_PrivateType *priv, struct vl_rbsp *rbsp) sps->direct_8x8_inference_flag = vl_rbsp_u(rbsp, 1); + sps->MinLumaBiPredSize8x8 = (sps->level_idc >= 31); /* See section A.3.3.2 of H264 spec */; #if ENABLE_ST_OMX_TIZONIA priv->stream_info.width = pic_width_in_samplesl; @@ -438,8 +439,7 @@ static void picture_parameter_set(vid_dec_PrivateType *priv, struct vl_rbsp *rbs pps->pic_init_qp_minus26 = vl_rbsp_se(rbsp); - /* pic_init_qs_minus26 */ - vl_rbsp_se(rbsp); + pps->pic_init_qs_minus26 = vl_rbsp_se(rbsp); pps->chroma_qp_index_offset = vl_rbsp_se(rbsp);