Home
last modified time | relevance | path

Searched refs:num_negative_pics (Results 1 – 18 of 18) sorted by relevance

/rockchip-linux_mpp/mpp/codec/dec/h265/
H A Dh265d_parser2_syntax.c177 RK_U32 n_pics = h->sh.short_term_rps->num_negative_pics; in fill_picture_parameters()
178 cur_dst_rps->num_negative_pics = n_pics; in fill_picture_parameters()
180 for (i = 0; i < cur_dst_rps->num_negative_pics; i++) { in fill_picture_parameters()
193 RK_U32 n_pics = src_rps[i].num_negative_pics; in fill_picture_parameters()
194 dst_rps[i].num_negative_pics = n_pics; in fill_picture_parameters()
196 for (j = 0; j < dst_rps[i].num_negative_pics; j++) { in fill_picture_parameters()
H A Dh265d_ps.c202 rps->num_negative_pics = k0; in mpp_hevc_decode_short_term_rps()
220 if ((rps->num_negative_pics >> 1) != 0) { in mpp_hevc_decode_short_term_rps()
222 k = rps->num_negative_pics - 1; in mpp_hevc_decode_short_term_rps()
224 for (i = 0; (RK_U32)i < rps->num_negative_pics >> 1; i++) { in mpp_hevc_decode_short_term_rps()
237 READ_UE(gb, &rps->num_negative_pics); in mpp_hevc_decode_short_term_rps()
241 if (rps->num_negative_pics >= MAX_REFS || in mpp_hevc_decode_short_term_rps()
247 rps->num_delta_pocs = rps->num_negative_pics + nb_positive_pics; in mpp_hevc_decode_short_term_rps()
250 for (i = 0; (RK_U32)i < rps->num_negative_pics; i++) { in mpp_hevc_decode_short_term_rps()
262 rps->delta_poc[rps->num_negative_pics + i] = prev; in mpp_hevc_decode_short_term_rps()
263 READ_ONEBIT(gb, &rps->used[rps->num_negative_pics + i]); in mpp_hevc_decode_short_term_rps()
H A Dh265d_refs.c311 else if (i < short_rps->num_negative_pics) in mpp_hevc_frame_rps()
385 for (i = 0; (RK_U32)i < rps->num_negative_pics; i++) in mpp_hevc_frame_nb_refs()
H A Dh265d_parser.h63 RK_U32 num_negative_pics; member
/rockchip-linux_mpp/mpp/hal/rkdec/h265d/
H A Dhal_h265d_com.h57 RK_U32 num_negative_pics; member
H A Dhal_h265d_com.c332 mpp_put_bits(&bp, dxva_cxt->pp.sps_st_rps[i].num_negative_pics, 4); in hal_h265d_slice_hw_rps()
334 for ( j = 0; j < dxva_cxt->pp.sps_st_rps[i].num_negative_pics; j++) { in hal_h265d_slice_hw_rps()
346 …for ( j = dxva_cxt->pp.sps_st_rps[i].num_negative_pics + dxva_cxt->pp.sps_st_rps[i].num_positive_p… in hal_h265d_slice_hw_rps()
H A Dhal_h265d_vdpu384a.c586 mpp_put_bits(&bp, cur_st_rps_ptr->num_negative_pics, 4); in hal_h265d_v345_output_pps_packet()
589 for (i = 0; i < cur_st_rps_ptr->num_negative_pics; i++) { in hal_h265d_v345_output_pps_packet()
599 … for ( i = cur_st_rps_ptr->num_negative_pics + cur_st_rps_ptr->num_positive_pics; i < 15; i++) { in hal_h265d_v345_output_pps_packet()
H A Dhal_h265d_vdpu383.c795 mpp_put_bits(&bp, dxva_ctx->pp.sps_st_rps[i].num_negative_pics, 4); in hal_h265d_vdpu383_rps()
797 for ( j = 0; j < dxva_ctx->pp.sps_st_rps[i].num_negative_pics; j++) { in hal_h265d_vdpu383_rps()
809 …for ( j = dxva_ctx->pp.sps_st_rps[i].num_negative_pics + dxva_ctx->pp.sps_st_rps[i].num_positive_p… in hal_h265d_vdpu383_rps()
/rockchip-linux_mpp/mpp/common/
H A Dh265d_syntax.h58 UCHAR num_negative_pics; member
/rockchip-linux_mpp/mpp/hal/rkenc/h265e/
H A Dhal_h265e_vepu510_reg.h222 RK_U32 num_negative_pics : 5; member
H A Dhal_h265e_vepu540c_reg.h786 RK_U32 num_negative_pics : 5; member
H A Dhal_h265e_vepu511_reg.h240 RK_U32 num_negative_pics : 5; member
H A Dhal_h265e_vepu580_reg.h674 RK_U32 num_negative_pics : 5; member
H A Dhal_h265e_vepu540c.c932 regs->reg0243_synt_refm1.num_negative_pics = syn->sp.num_neg_pic; in vepu540c_h265_set_ref_regs()
H A Dhal_h265e_vepu510.c1574 regs->synt_refm1.num_negative_pics = syn->sp.num_neg_pic; in vepu510_h265_set_ref_regs()
H A Dhal_h265e_vepu511.c1970 regs->synt_refm1.num_negative_pics = syn->sp.num_neg_pic; in vepu511_h265_set_ref_regs()
H A Dhal_h265e_vepu580.c2143 regs->reg0243_synt_refm1.num_negative_pics = syn->sp.num_neg_pic; in vepu580_h265_set_ref_regs()
/rockchip-linux_mpp/mpp/hal/rkenc/jpege/
H A Dhal_jpege_vepu540c_reg.h780 RK_U32 num_negative_pics : 5; member