Home
last modified time | relevance | path

Searched refs:m_sps (Results 1 – 5 of 5) sorted by relevance

/rockchip-linux_mpp/mpp/codec/enc/h265/
H A Dh265e_slice.c46 RK_S32 pocCycle = 1 << slice->m_sps->m_bitsForPOC; in get_lt_ref_pic()
219 slice->m_sps = sps; in h265e_slice_init()
328 RK_U32 lsb = ltrpPOC % (1 << slice->m_sps->m_bitsForPOC); in find_matching_ltrp()
330 for (k = 0; k < slice->m_sps->m_numLongTermRefPicSPS; k++) { in find_matching_ltrp()
331 …if ((lsb == slice->m_sps->m_ltRefPicPocLsbSps[k]) && (usedFlag == slice->m_sps->m_usedByCurrPicLtS… in find_matching_ltrp()
359 H265eSps *sps = slice->m_sps; in h265e_code_slice_header()
391 …rCntLSB = (slice->poc - slice->last_idr + (1 << slice->m_sps->m_bitsForPOC)) % (1 << slice->m_sps-… in h265e_code_slice_header()
392 mpp_writer_put_bits(bitIf, picOrderCntLSB, slice->m_sps->m_bitsForPOC); in h265e_code_slice_header()
395 … code_st_refpic_set(bitIf, rps, slice->m_sps->m_RPSList.m_numberOfReferencePictureSets); in h265e_code_slice_header()
399 while ((1 << numBits) < slice->m_sps->m_RPSList.m_numberOfReferencePictureSets) { in h265e_code_slice_header()
[all …]
H A Dh265e_syntax.c178 sp->sli_sao_chrm_flg = slice->m_sps->m_bUseSAO && slice->m_saoEnabledFlagChroma; in fill_slice_parameters()
179 sp->sli_sao_luma_flg = slice->m_sps->m_bUseSAO && slice->m_saoEnabledFlag; in fill_slice_parameters()
201 sp->sli_poc_lsb = (slice->poc - slice->last_idr + (1 << slice->m_sps->m_bitsForPOC)) % in fill_slice_parameters()
202 (1 << slice->m_sps->m_bitsForPOC); in fill_slice_parameters()
246 if (slice->m_sps->m_bLongTermRefsPresent) { in fill_ref_parameters()
258 RK_U32 lsb = rps->poc[k] % (1 << slice->m_sps->m_bitsForPOC); in fill_ref_parameters()
260 for (i = 0; i < (RK_S32)slice->m_sps->m_numLongTermRefPicSPS; i++) { in fill_ref_parameters()
261 …if ((lsb == slice->m_sps->m_ltRefPicPocLsbSps[i]) && (rps->m_used[k] == slice->m_sps->m_usedByCurr… in fill_ref_parameters()
273 while (slice->m_sps->m_numLongTermRefPicSPS > (RK_U32)(1 << bitsForLtrpInSPS)) { in fill_ref_parameters()
277 if (slice->m_sps->m_numLongTermRefPicSPS > 0) { in fill_ref_parameters()
H A Dh265e_slice.h315 H265eSps *m_sps; member
405 H265eSps* m_sps; member
H A Dh265e_dpb.c406 RK_S32 maxPicOrderCntLSB = 1 << slice->m_sps->m_bitsForPOC; in h265e_dpb_arrange_lt_rps()
608 mpp_assert(slice->m_sps->m_bLongTermRefsPresent); in h265e_dpb_cpb2rps()
636 isMsbValid[lt_size] = p->gop_idx >= (RK_S32)(1 << p->slice->m_sps->m_bitsForPOC); in h265e_dpb_cpb2rps()
H A Dh265e_ps.c414 pps->m_sps = sps; in h265e_set_pps()