Lines Matching refs:rps

209     H265eReferencePictureSet* rps = slice->m_rps;  in fill_ref_parameters()  local
220 sp->num_neg_pic = rps->num_negative_pic; in fill_ref_parameters()
221 sp->num_pos_pic = rps->num_positive_pic; in fill_ref_parameters()
222 for (j = 0; j < rps->num_negative_pic; j++) { in fill_ref_parameters()
224 sp->dlt_poc_s0_m10 = prev - rps->delta_poc[j] - 1; in fill_ref_parameters()
225 sp->used_by_s0_flg = rps->m_ref[j]; in fill_ref_parameters()
227 sp->dlt_poc_s0_m11 = prev - rps->delta_poc[j] - 1; in fill_ref_parameters()
228 sp->used_by_s0_flg |= rps->m_ref[j] << 1; in fill_ref_parameters()
230 sp->dlt_poc_s0_m12 = prev - rps->delta_poc[j] - 1; in fill_ref_parameters()
231 sp->used_by_s0_flg |= rps->m_ref[j] << 2; in fill_ref_parameters()
233 sp->dlt_poc_s0_m13 = prev - rps->delta_poc[j] - 1; in fill_ref_parameters()
234 sp->used_by_s0_flg |= rps->m_ref[j] << 3; in fill_ref_parameters()
236 prev = rps->delta_poc[j]; in fill_ref_parameters()
240 for (i = 0; i < rps->m_numberOfPictures; i++) { in fill_ref_parameters()
241 if (rps->m_ref[i]) { in fill_ref_parameters()
247 RK_S32 numLtrpInSH = rps->num_long_term_pic; in fill_ref_parameters()
254 RK_S32 offset = rps->num_negative_pic + rps->num_positive_pic; in fill_ref_parameters()
255 RK_S32 numLongTerm = rps->m_numberOfPictures - offset; in fill_ref_parameters()
257 …for (k = rps->m_numberOfPictures - 1; k > rps->m_numberOfPictures - rps->num_long_term_pic - 1; k-… in fill_ref_parameters()
258 RK_U32 lsb = rps->poc[k] % (1 << slice->m_sps->m_bitsForPOC); 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()
296 for ( i = rps->m_numberOfPictures - 1; i > offset - 1; i--) { in fill_ref_parameters()
298 … if ((i == rps->m_numberOfPictures - 1) || (i == rps->m_numberOfPictures - 1 - numLtrpInSPS)) { in fill_ref_parameters()
301 poc_lsb_lt[numLongTerm - 1 - (i - offset)] = rps->m_pocLSBLT[i]; in fill_ref_parameters()
302 used_by_lt_flg[numLongTerm - 1 - (i - offset)] = rps->m_ref[i]; in fill_ref_parameters()
303 dlt_poc_msb_prsnt[numLongTerm - 1 - (i - offset)] = rps->m_deltaPocMSBPresentFlag[i]; in fill_ref_parameters()
305 if (rps->m_deltaPocMSBPresentFlag[i]) { in fill_ref_parameters()
307 dlt_poc_msb_cycl[numLongTerm - 1 - (i - offset)] = rps->m_deltaPOCMSBCycleLT[i]; in fill_ref_parameters()
309 RK_S32 differenceInDeltaMSB = rps->m_deltaPOCMSBCycleLT[i] - prevDeltaMSB; in fill_ref_parameters()
314 prevDeltaMSB = rps->m_deltaPOCMSBCycleLT[i]; in fill_ref_parameters()
337 ref_num = rps->num_negative_pic + rps->num_positive_pic + rps->num_long_term_pic; in fill_ref_parameters()
339 if (rps->m_used[i]) { in fill_ref_parameters()