Lines Matching refs:currSlice
458 MPP_RET process_sps(H264_SLICE_t *currSlice) in process_sps() argument
462 H264dCurCtx_t *p_Cur = currSlice->p_Cur; in process_sps()
468 FUN_CHECK(ret = parser_sps(p_bitctx, cur_sps, currSlice->p_Dec)); in process_sps()
473 if (!currSlice->p_Vid->spsSet[cur_sps->seq_parameter_set_id]) { in process_sps()
474 currSlice->p_Vid->spsSet[cur_sps->seq_parameter_set_id] = mpp_calloc(H264_SPS_t, 1); in process_sps()
476 memcpy(currSlice->p_Vid->spsSet[cur_sps->seq_parameter_set_id], in process_sps()
534 MPP_RET process_subsps(H264_SLICE_t *currSlice) in process_subsps() argument
538 BitReadCtx_t *p_bitctx = &currSlice->p_Cur->bitctx; in process_subsps()
542 if (!currSlice->p_Cur->subsps) in process_subsps()
543 currSlice->p_Cur->subsps = mpp_calloc(H264_subSPS_t, 1); in process_subsps()
545 cur_subsps = currSlice->p_Cur->subsps; in process_subsps()
548 FUN_CHECK(ret = parser_sps(p_bitctx, &cur_subsps->sps, currSlice->p_Dec)); in process_subsps()
552 currSlice->p_Vid->profile_idc = cur_subsps->sps.profile_idc; in process_subsps()
556 if (!currSlice->p_Vid->subspsSet[cur_subsps->sps.seq_parameter_set_id]) in process_subsps()
557 … currSlice->p_Vid->subspsSet[cur_subsps->sps.seq_parameter_set_id] = mpp_calloc(H264_subSPS_t, 1); in process_subsps()
558 p_subset = currSlice->p_Vid->subspsSet[cur_subsps->sps.seq_parameter_set_id]; in process_subsps()
566 recycle_subsps(currSlice->p_Cur->subsps); in process_subsps()