| /rockchip-linux_mpp/mpp/codec/enc/h265/ |
| H A D | h265e_slice.c | 41 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 D | h265e_dpb.c | 46 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 D | h265e_syntax.c | 150 H265eSlice *slice = h->slice; in fill_slice_parameters() local 208 H265eSlice *slice = h->slice; in fill_ref_parameters() local
|
| H A D | h265e_enctropy.c | 152 H265eSlice *slice = (H265eSlice *)slice_ctx; in h265e_reset_enctropy() local
|
| H A D | h265e_codec.h | 71 H265eSlice *slice; member
|
| H A D | h265e_dpb.h | 87 H265eSlice *slice; member
|
| /rockchip-linux_mpp/mpp/codec/enc/h264/ |
| H A D | h264e_slice.c | 31 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 D | h264e_api_v2.c | 66 H264eSlice slice; member 526 H264eSlice *slice = &p->slice; in h264e_proc_hal() local
|
| /rockchip-linux_mpp/mpp/hal/common/h264/ |
| H A D | hal_h264e_stream_amend.c | 101 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 D | hal_h264e_stream_amend.h | 24 H264eSlice *slice; member
|
| /rockchip-linux_mpp/mpp/hal/rkenc/h264e/ |
| H A D | hal_h264e_vepu540c.c | 67 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 D | hal_h264e_vepu541.c | 63 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 D | hal_h264e_vepu580.c | 126 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 D | hal_h264e_vepu510.c | 146 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 D | hal_h264e_vepu511.c | 149 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 D | hal_h264e_vepu580_tune.c | 123 H264eSlice *slice = ctx->slice; in vepu580_h264e_tune_reg_patch() local
|
| /rockchip-linux_mpp/mpp/codec/dec/h265/ |
| H A D | h265d_parser2_syntax.c | 332 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 D | hal_h264e_vepu1_v2.c | 65 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 D | hal_h264e_vepu2_v2.c | 65 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 D | hal_h264e_vepu_v2.c | 662 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 D | h264d_init.c | 511 struct h264_slice_t *slice = &p_Dec->p_Cur->slice; in dpb_mark_malloc() local
|
| H A D | h264d_global.h | 955 struct h264_slice_t slice; member
|