Searched refs:cur_pps (Results 1 – 2 of 2) sorted by relevance
| /rockchip-linux_mpp/mpp/codec/dec/h264/ |
| H A D | h264d_pps.c | 28 static void reset_curpps_data(H264_PPS_t *cur_pps) in reset_curpps_data() argument 30 memset(cur_pps, 0, sizeof(H264_PPS_t)); in reset_curpps_data() 31 cur_pps->seq_parameter_set_id = 0; // reset in reset_curpps_data() 32 cur_pps->pic_parameter_set_id = 0; in reset_curpps_data() 65 static MPP_RET parser_pps(BitReadCtx_t *p_bitctx, H264_SPS_t *cur_sps, H264_PPS_t *cur_pps) in parser_pps() argument 69 READ_UE(p_bitctx, &cur_pps->pic_parameter_set_id); in parser_pps() 70 READ_UE(p_bitctx, &cur_pps->seq_parameter_set_id); in parser_pps() 72 if (cur_pps->seq_parameter_set_id >= MAXSPS) { in parser_pps() 73 cur_pps->seq_parameter_set_id = 0; in parser_pps() 75 if (cur_pps->pic_parameter_set_id >= MAXPPS) { in parser_pps() [all …]
|
| H A D | h264d_slice.c | 349 H264_PPS_t *cur_pps = NULL; in set_slice_user_parmeters() local 356 cur_pps = p_Vid->ppsSet[currSlice->pic_parameter_set_id]; in set_slice_user_parmeters() 357 cur_pps = (cur_pps && cur_pps->Valid) ? cur_pps : NULL; in set_slice_user_parmeters() 359 VAL_CHECK(ret, cur_pps != NULL); in set_slice_user_parmeters() 362 cur_subsps = p_Vid->subspsSet[cur_pps->seq_parameter_set_id]; 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() 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() 396 FUN_CHECK(ret = activate_pps(p_Vid, cur_pps)); in set_slice_user_parmeters() [all …]
|