Home
last modified time | relevance | path

Searched defs:slice (Results 1 – 22 of 22) sorted by relevance

/rockchip-linux_mpp/mpp/codec/enc/h265/
H A Dh265e_slice.c41 H265eDpbFrm* get_lt_ref_pic(H265eDpbFrm *frame_list, H265eSlice *slice, RK_S32 poc, RK_U32 pocHasMs… in get_lt_ref_pic()
75 void h265e_slice_set_ref_list(H265eDpbFrm *frame_list, H265eSlice *slice) in h265e_slice_set_ref_list()
191 void h265e_slice_set_ref_poc_list(H265eSlice *slice) in h265e_slice_set_ref_poc_list()
215 H265eSlice *slice = p->dpb->curr->slice; in h265e_slice_init() local
326 RK_U8 find_matching_ltrp(H265eSlice* slice, RK_U32 *ltrpsIndex, RK_S32 ltrpPOC, RK_U32 usedFlag) in find_matching_ltrp()
354 void h265e_code_slice_header(H265eSlice *slice, MppWriteCtx *bitIf, in h265e_code_slice_header()
555 void code_skip_flag(H265eSlice *slice, RK_U32 abs_part_idx, DataCu *cu) in code_skip_flag()
577 static void code_merge_index(H265eSlice *slice) in code_merge_index()
584 static void code_split_flag(H265eSlice *slice, RK_U32 abs_part_idx, RK_U32 depth, DataCu *cu) in code_split_flag()
599 static void encode_cu(H265eSlice *slice, RK_U32 abs_part_idx, RK_U32 depth, DataCu *cu) in encode_cu()
[all …]
H A Dh265e_dpb.c46 MPP_RET calc_ref_pic_set_idxl0(H265eDpb *dpb, H265eSlice *slice, RK_S32 ref_idx) in calc_ref_pic_set_idxl0()
75 void h265e_dpb_set_ref_list(H265eDpb *dpb, H265eSlice *slice, RK_S32 delta_poc) in h265e_dpb_set_ref_list()
400 void h265e_dpb_arrange_lt_rps(H265eDpb *dpb, H265eSlice *slice) in h265e_dpb_arrange_lt_rps()
579 void h265e_dpb_cpb2rps(H265eDpb *dpb, RK_S32 curPoc, H265eSlice *slice, EncCpbStatus *cpb) in h265e_dpb_cpb2rps()
836 H265eSlice* slice = dpb->curr->slice; in h265e_dpb_build_list() local
H A Dh265e_syntax.c150 H265eSlice *slice = h->slice; in fill_slice_parameters() local
208 H265eSlice *slice = h->slice; in fill_ref_parameters() local
H A Dh265e_enctropy.c152 H265eSlice *slice = (H265eSlice *)slice_ctx; in h265e_reset_enctropy() local
H A Dh265e_codec.h71 H265eSlice *slice; member
H A Dh265e_dpb.h87 H265eSlice *slice; member
/rockchip-linux_mpp/mpp/codec/enc/h264/
H A Dh264e_slice.c31 void h264e_slice_init(H264eSlice *slice, H264eReorderInfo *reorder, in h264e_slice_init()
42 RK_S32 h264e_slice_update(H264eSlice *slice, MppEncCfgSet *cfg, in h264e_slice_update()
275 RK_S32 h264e_slice_read(H264eSlice *slice, void *p, RK_S32 size) in h264e_slice_read()
545 void h264e_slice_write_header(H264eSlice *slice, MppWriteCtx *s) in h264e_slice_write_header()
730 RK_S32 h264e_slice_write(H264eSlice *slice, void *p, RK_U32 size) in h264e_slice_write()
931 RK_S32 h264e_slice_write_pskip(H264eSlice *slice, void *p, RK_U32 size) in h264e_slice_write_pskip()
H A Dh264e_api_v2.c66 H264eSlice slice; member
526 H264eSlice *slice = &p->slice; in h264e_proc_hal() local
/rockchip-linux_mpp/mpp/hal/common/h264/
H A Dhal_h264e_stream_amend.c101 H264eSlice *slice, H264ePrefixNal *prefix) in h264e_vepu_stream_amend_config()
140 H264eSlice *slice = ctx->slice; in h264e_vepu_stream_amend_proc() local
353 H264eSlice *slice = ctx->slice; in h264e_vepu_stream_amend_sync_ref_idc() local
H A Dhal_h264e_stream_amend.h24 H264eSlice *slice; member
/rockchip-linux_mpp/mpp/hal/rkenc/h264e/
H A Dhal_h264e_vepu540c.c67 H264eSlice *slice; member
546 H264ePps *pps, H264eSlice *slice) in setup_vepu540c_codec()
758 H264ePps *pps, H264eSlice *slice) in setup_vepu540c_rdo_pred()
889 H264eSlice *slice = ctx->slice; in setup_vepu540c_rc_base() local
1246 H264eSlice *slice) in setup_vepu540c_me()
1286 static void setup_vepu540c_l2(HalVepu540cRegSet *regs, H264eSlice *slice, MppEncHwCfg *hw) in setup_vepu540c_l2()
1465 H264eSlice *slice = ctx->slice; in hal_h264e_vepu540c_gen_regs() local
H A Dhal_h264e_vepu541.c63 H264eSlice *slice; member
554 H264ePps *pps, H264eSlice *slice) in setup_vepu541_codec()
770 H264ePps *pps, H264eSlice *slice, MppEncCfgSet *cfg) in setup_vepu541_rdo_pred()
817 H264eSlice *slice, MppEncHwCfg *hw, in setup_vepu541_rc_base()
1240 H264eSlice *slice, RK_U32 is_vepu540) in setup_vepu541_me()
1391 static void setup_vepu541_l2(Vepu541H264eRegL2Set *regs, H264eSlice *slice, MppEncHwCfg *hw, MppEnc… in setup_vepu541_l2()
1595 H264eSlice *slice = ctx->slice; in hal_h264e_vepu541_gen_regs() local
H A Dhal_h264e_vepu580.c126 H264eSlice *slice; member
610 H264eSlice *slice = &ctx->slice_sets[ctx->task_idx]; in hal_h264e_vepu580_get_task() local
892 H264ePps *pps, H264eSlice *slice) in setup_vepu580_codec()
1105 H264ePps *pps, H264eSlice *slice) in setup_vepu580_rdo_pred()
1246 H264eSlice *slice = ctx->slice; in setup_vepu580_rc_base() local
1814 H264eSlice *slice) in setup_vepu580_me()
1903 static void setup_vepu580_l2(HalVepu580RegSet *regs, H264eSlice *slice, MppEncHwCfg *hw) in setup_vepu580_l2()
2121 H264eSlice *slice = ctx->slice; in hal_h264e_vepu580_gen_regs() local
H A Dhal_h264e_vepu510.c146 H264eSlice *slice; member
592 H264eSlice *slice = &ctx->slice_sets[ctx->task_idx]; in hal_h264e_vepu510_get_task() local
913 H264ePps *pps, H264eSlice *slice) in setup_vepu510_codec()
1128 H264ePps *pps, H264eSlice *slice) in setup_vepu510_rdo_pred()
1160 H264eSlice *slice = ctx->slice; in setup_vepu510_rc_base() local
2013 H264eSlice *slice = ctx->slice; in setup_vepu510_anti_smear() local
2165 H264eSlice *slice = ctx->slice; in hal_h264e_vepu510_gen_regs() local
H A Dhal_h264e_vepu511.c149 H264eSlice *slice; member
591 H264eSlice *slice = &ctx->slice_sets[ctx->task_idx]; in hal_h264e_vepu511_get_task() local
885 H264eSlice *slice = ctx->slice; in setup_vepu511_codec() local
1102 H264eSlice *slice = ctx->slice; in setup_vepu511_rdo_pred() local
1155 H264eSlice *slice = ctx->slice; in setup_vepu511_rc_base() local
1975 H264eSlice *slice = ctx->slice; in setup_vepu511_anti_smear() local
H A Dhal_h264e_vepu580_tune.c123 H264eSlice *slice = ctx->slice; in vepu580_h264e_tune_reg_patch() local
/rockchip-linux_mpp/mpp/codec/dec/h265/
H A Dh265d_parser2_syntax.c332 static void fill_slice_short(DXVA_Slice_HEVC_Short *slice, in fill_slice_short()
341 static void init_slice_cut_param(DXVA_Slice_HEVC_Cut_Param *slice) in init_slice_cut_param()
/rockchip-linux_mpp/mpp/hal/vpu/h264e/
H A Dhal_h264e_vepu1_v2.c65 H264eSlice *slice; member
218 H264eSlice *slice = ctx->slice; in hal_h264e_vepu1_get_task_v2() local
298 H264eSlice *slice = ctx->slice; in hal_h264e_vepu1_gen_regs_v2() local
H A Dhal_h264e_vepu2_v2.c65 H264eSlice *slice; member
219 H264eSlice *slice = ctx->slice; in hal_h264e_vepu2_get_task_v2() local
348 H264eSlice *slice = ctx->slice; in hal_h264e_vepu2_gen_regs_v2() local
H A Dhal_h264e_vepu_v2.c662 MPP_RET h264e_vepu_slice_split_cfg(H264eSlice *slice, HalH264eVepuMbRc *mbrc, in h264e_vepu_slice_split_cfg()
/rockchip-linux_mpp/mpp/codec/dec/h264/
H A Dh264d_init.c511 struct h264_slice_t *slice = &p_Dec->p_Cur->slice; in dpb_mark_malloc() local
H A Dh264d_global.h955 struct h264_slice_t slice; member