Lines Matching refs:sps
270 static MPP_RET check_sps_pps(H264_SPS_t *sps, H264_subSPS_t *subset_sps, in check_sps_pps() argument
276 ret |= (sps->seq_parameter_set_id > 31); in check_sps_pps()
277 ret |= (sps->separate_colour_plane_flag == 1); in check_sps_pps()
278 ret |= (sps->chroma_format_idc >= 3); in check_sps_pps()
279 ret |= (sps->bit_depth_luma_minus8 > 2); in check_sps_pps()
280 ret |= (sps->bit_depth_chroma_minus8 > 2); in check_sps_pps()
281 ret |= (sps->log2_max_frame_num_minus4 > 12); in check_sps_pps()
282 ret |= (sps->pic_order_cnt_type > 2); in check_sps_pps()
283 ret |= (sps->log2_max_pic_order_cnt_lsb_minus4 > 12); in check_sps_pps()
284 ret |= (sps->num_ref_frames_in_pic_order_cnt_cycle > 255); in check_sps_pps()
285 ret |= (sps->max_num_ref_frames > 16); in check_sps_pps()
286 ret |= (sps->qpprime_y_zero_transform_bypass_flag == 1); in check_sps_pps()
289 H264D_ERR("sps has error, sps_id=%d", sps->seq_parameter_set_id); in check_sps_pps()
298 ret |= (sps->pic_width_in_mbs_minus1 < 3); in check_sps_pps()
300 H264D_ERR("sps %d too small width %d\n", sps->seq_parameter_set_id, in check_sps_pps()
301 (sps->pic_width_in_mbs_minus1 + 1) * 16); in check_sps_pps()
304 ret |= (sps->pic_width_in_mbs_minus1 > max_mb_width); in check_sps_pps()
307 (sps->pic_width_in_mbs_minus1 + 1) * 16, max_mb_width * 16); in check_sps_pps()
322 H264D_ERR("subsps has error, sps_id=%d", sps->seq_parameter_set_id); in check_sps_pps()
332 …ret |= (pps->pic_init_qp_minus26 > 25 || pps->pic_init_qp_minus26 < -(26 + 6 * (RK_S32)sps->bit_de… in check_sps_pps()
337 …H264D_ERR("pps has error, sps_id=%d, pps_id", sps->seq_parameter_set_id, pps->pic_parameter_set_id… in check_sps_pps()
365 cur_sps = &cur_subsps->sps; in set_slice_user_parmeters()
387 cur_sps = &cur_subsps->sps; in set_slice_user_parmeters()