Home
last modified time | relevance | path

Searched refs:cur_sps (Results 1 – 3 of 3) sorted by relevance

/rockchip-linux_mpp/mpp/codec/dec/h264/
H A Dh264d_sps.c32 static void reset_cur_sps_data(H264_SPS_t *cur_sps) in reset_cur_sps_data() argument
34 memset(cur_sps, 0, sizeof(H264_SPS_t)); in reset_cur_sps_data()
35 cur_sps->seq_parameter_set_id = 0; // reset in reset_cur_sps_data()
173 static MPP_RET parser_sps(BitReadCtx_t *p_bitctx, H264_SPS_t *cur_sps, H264_DecCtx_t *p_Dec) in parser_sps() argument
178 cur_sps->chroma_format_idc = 1; in parser_sps()
179 cur_sps->bit_depth_luma_minus8 = 0; in parser_sps()
180 cur_sps->bit_depth_chroma_minus8 = 0; in parser_sps()
181 cur_sps->qpprime_y_zero_transform_bypass_flag = 0; in parser_sps()
182 cur_sps->separate_colour_plane_flag = 0; in parser_sps()
183 cur_sps->log2_max_pic_order_cnt_lsb_minus4 = 0; in parser_sps()
[all …]
H A Dh264d_slice.c350 H264_SPS_t *cur_sps = NULL; in set_slice_user_parmeters() local
365 cur_sps = &cur_subsps->sps; in set_slice_user_parmeters()
369 cur_sps = p_Vid->spsSet[cur_pps->seq_parameter_set_id]; in set_slice_user_parmeters()
375 cur_sps = p_Vid->spsSet[cur_pps->seq_parameter_set_id]; in set_slice_user_parmeters()
380 cur_sps = p_Vid->spsSet[cur_pps->seq_parameter_set_id]; in set_slice_user_parmeters()
387 cur_sps = &cur_subsps->sps; in set_slice_user_parmeters()
390 cur_sps = (cur_sps && cur_sps->Valid) ? cur_sps : NULL; in set_slice_user_parmeters()
392 VAL_CHECK(ret, cur_sps); in set_slice_user_parmeters()
393 VAL_CHECK(ret, check_sps_pps(cur_sps, cur_subsps, cur_pps, p_Vid->p_Dec->hw_info) != MPP_NOK); in set_slice_user_parmeters()
395 FUN_CHECK(ret = activate_sps(p_Vid, cur_sps, cur_subsps)); in set_slice_user_parmeters()
[all …]
H A Dh264d_pps.c65 static MPP_RET parser_pps(BitReadCtx_t *p_bitctx, H264_SPS_t *cur_sps, H264_PPS_t *cur_pps) in parser_pps() argument
104 FUN_CHECK(ret = parse_pps_calingLists(p_bitctx, cur_sps, cur_pps)); in parser_pps()