fix[h264d]: Optimize sps check error

Change-Id: Idd682a038ea4c11c774d1b3cca59d3de8d9eabb2
Signed-off-by: xueman.ruan <xueman.ruan@rock-chips.com>
This commit is contained in:
xueman.ruan
2023-10-27 17:17:01 +08:00
committed by Herman Chen
parent ea54baa35a
commit b837ec51b8

View File

@@ -285,6 +285,11 @@ static MPP_RET check_sps_pps(H264_SPS_t *sps, H264_subSPS_t *subset_sps,
ret |= (sps->max_num_ref_frames > 16);
ret |= (sps->qpprime_y_zero_transform_bypass_flag == 1);
if (ret) {
H264D_ERR("sps has error, sps_id=%d", sps->seq_parameter_set_id);
goto __FAILED;
}
if (hw_info && hw_info->cap_8k)
max_mb_width = MAX_MBW_8Kx4K * hw_info->cap_core_num;
else if (hw_info && hw_info->cap_4k)