Home
last modified time | relevance | path

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

/OK3568_Linux_fs/external/mpp/mpp/codec/enc/h265/
H A Dh265e_slice.c46 RK_S32 pocCycle = 1 << slice->m_sps->m_bitsForPOC; in get_lt_ref_pic()
218 slice->m_sps = sps; in h265e_slice_init()
325 RK_U32 lsb = ltrpPOC % (1 << slice->m_sps->m_bitsForPOC); in find_matching_ltrp()
327 for (k = 0; k < slice->m_sps->m_numLongTermRefPicSPS; k++) { in find_matching_ltrp()
328 …if ((lsb == slice->m_sps->m_ltRefPicPocLsbSps[k]) && (usedFlag == slice->m_sps->m_usedByCurrPicLtS… in find_matching_ltrp()
370 …rCntLSB = (slice->poc - slice->last_idr + (1 << slice->m_sps->m_bitsForPOC)) % (1 << slice->m_sps-… in h265e_code_slice_header()
371 mpp_writer_put_bits(bitIf, picOrderCntLSB, slice->m_sps->m_bitsForPOC); in h265e_code_slice_header()
374 … code_st_refpic_set(bitIf, rps, slice->m_sps->m_RPSList.m_numberOfReferencePictureSets); in h265e_code_slice_header()
378 while ((1 << numBits) < slice->m_sps->m_RPSList.m_numberOfReferencePictureSets) { in h265e_code_slice_header()
386 if (slice->m_sps->m_bLongTermRefsPresent) { in h265e_code_slice_header()
[all …]
H A Dh265e_syntax.c165 sp->sli_sao_chrm_flg = slice->m_sps->m_bUseSAO && slice->m_saoEnabledFlagChroma; in fill_slice_parameters()
166 sp->sli_sao_luma_flg = slice->m_sps->m_bUseSAO && slice->m_saoEnabledFlag; in fill_slice_parameters()
187 sp->sli_poc_lsb = (slice->poc - slice->last_idr + (1 << slice->m_sps->m_bitsForPOC)) % in fill_slice_parameters()
188 (1 << slice->m_sps->m_bitsForPOC); in fill_slice_parameters()
232 if (slice->m_sps->m_bLongTermRefsPresent) { in fill_ref_parameters()
245 RK_U32 lsb = rps->poc[k] % (1 << slice->m_sps->m_bitsForPOC); in fill_ref_parameters()
247 for (i = 0; i < (RK_S32)slice->m_sps->m_numLongTermRefPicSPS; i++) { in fill_ref_parameters()
248 …if ((lsb == slice->m_sps->m_ltRefPicPocLsbSps[i]) && (rps->m_used[k] == slice->m_sps->m_usedByCurr… in fill_ref_parameters()
263 while (slice->m_sps->m_numLongTermRefPicSPS > (RK_U32)(1 << bitsForLtrpInSPS)) { in fill_ref_parameters()
267 if (slice->m_sps->m_numLongTermRefPicSPS > 0) { in fill_ref_parameters()
H A Dh265e_slice.h296 H265eSps *m_sps; member
384 H265eSps* m_sps; member
H A Dh265e_dpb.c370 RK_S32 maxPicOrderCntLSB = 1 << slice->m_sps->m_bitsForPOC; in h265e_dpb_arrange_lt_rps()
570 mpp_assert(slice->m_sps->m_bLongTermRefsPresent); in h265e_dpb_cpb2rps()
598 isMsbValid[lt_size] = p->gop_idx >= (RK_S32)(1 << p->slice->m_sps->m_bitsForPOC); in h265e_dpb_cpb2rps()
H A Dh265e_ps.c390 pps->m_sps = sps; in h265e_set_pps()