Home
last modified time | relevance | path

Searched refs:m_numRefIdx (Results 1 – 4 of 4) sorted by relevance

/OK3568_Linux_fs/external/mpp/mpp/codec/enc/h265/
H A Dh265e_slice.c90 memset(slice->m_numRefIdx, 0, sizeof(slice->m_numRefIdx)); in h265e_slice_set_ref_list()
169 for ( rIdx = 0; rIdx < slice->m_numRefIdx[0]; rIdx++) { in h265e_slice_set_ref_list()
177 slice->m_numRefIdx[1] = 0; in h265e_slice_set_ref_list()
180 for (rIdx = 0; rIdx < slice->m_numRefIdx[1]; rIdx++) { in h265e_slice_set_ref_list()
198 for (numRefIdx = 0; numRefIdx < slice->m_numRefIdx[dir]; numRefIdx++) { in h265e_slice_set_ref_poc_list()
221 slice->m_numRefIdx[0] = 0; in h265e_slice_init()
222 slice->m_numRefIdx[1] = 0; in h265e_slice_init()
457 … RK_U32 overrideFlag = (slice->m_numRefIdx[0] != (RK_S32)slice->m_pps->m_numRefIdxL0DefaultActive); in h265e_code_slice_header()
460 mpp_writer_put_ue(bitIf, slice->m_numRefIdx[0] - 1); in h265e_code_slice_header()
461 slice->m_numRefIdx[1] = 0; in h265e_code_slice_header()
[all …]
H A Dh265e_dpb.c805 …slice->m_numRefIdx[L0] = MPP_MIN(dpb->max_ref_l0, slice->m_rps->m_numberOfPictures); // Ensuring … in h265e_dpb_build_list()
806 slice->m_numRefIdx[L1] = MPP_MIN(dpb->max_ref_l1, slice->m_rps->m_numberOfPictures); in h265e_dpb_build_list()
811 if ((slice->m_sliceType == B_SLICE) && (slice->m_numRefIdx[L1] == 0)) { in h265e_dpb_build_list()
823 for (refIdx = 0; refIdx < slice->m_numRefIdx[L0] && bLowDelay; refIdx++) { in h265e_dpb_build_list()
829 for (refIdx = 0; refIdx < slice->m_numRefIdx[L1] && bLowDelay; refIdx++) { in h265e_dpb_build_list()
842 if (slice->m_numRefIdx[L0] == slice->m_numRefIdx[L1]) { in h265e_dpb_build_list()
844 for (i = 0; i < slice->m_numRefIdx[L1]; i++) { in h265e_dpb_build_list()
H A Dh265e_syntax.c161 …sp->num_refidx_act_ovrd = (((RK_U32)slice->m_numRefIdx[0] != slice->m_pps->m_numRefIdxL0DefaultAct… in fill_slice_parameters()
163 … (RK_U32)slice->m_numRefIdx[1] != slice->m_pps->m_numRefIdxL1DefaultActive)); in fill_slice_parameters()
H A Dh265e_slice.h368 RK_S32 m_numRefIdx[2]; // for multiple reference of current slice member