| /rockchip-linux_mpp/mpp/codec/enc/h264/ |
| H A D | h264e_slice.h | 136 } H264eSlice; typedef 163 void h264e_slice_init(H264eSlice *slice, H264eReorderInfo *reorder, 165 RK_S32 h264e_slice_update(H264eSlice *slice, MppEncCfgSet *cfg, 169 RK_S32 h264e_slice_read(H264eSlice *slice, void *p, RK_S32 size); 170 RK_S32 h264e_slice_write(H264eSlice *slice, void *p, RK_U32 size); 171 RK_S32 h264e_slice_write_pskip(H264eSlice *slice, void *p, RK_U32 size);
|
| 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; 526 H264eSlice *slice = &p->slice; in h264e_proc_hal()
|
| /rockchip-linux_mpp/mpp/hal/common/h264/ |
| H A D | hal_h264e_stream_amend.h | 24 H264eSlice *slice; 49 H264eSlice *slice, H264ePrefixNal *prefix);
|
| 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() 242 H264eSlice slice_rd; in h264e_vepu_stream_amend_proc() 353 H264eSlice *slice = ctx->slice; in h264e_vepu_stream_amend_sync_ref_idc()
|
| /rockchip-linux_mpp/mpp/hal/vpu/h264e/ |
| H A D | hal_h264e_vepu_v2.h | 198 MPP_RET h264e_vepu_slice_split_cfg(H264eSlice *slice, HalH264eVepuMbRc *mbrc,
|
| H A D | hal_h264e_vepu1_v2.c | 65 H264eSlice *slice; 218 H264eSlice *slice = ctx->slice; in hal_h264e_vepu1_get_task_v2() 298 H264eSlice *slice = ctx->slice; in hal_h264e_vepu1_gen_regs_v2()
|
| H A D | hal_h264e_vepu2_v2.c | 65 H264eSlice *slice; 219 H264eSlice *slice = ctx->slice; in hal_h264e_vepu2_get_task_v2() 348 H264eSlice *slice = ctx->slice; in hal_h264e_vepu2_gen_regs_v2()
|
| 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/hal/rkenc/h264e/ |
| H A D | hal_h264e_vepu580.c | 117 H264eSlice *slice_sets; 126 H264eSlice *slice; 339 p->slice_sets = mpp_malloc(H264eSlice, p->task_cnt); in hal_h264e_vepu580_init() 610 H264eSlice *slice = &ctx->slice_sets[ctx->task_idx]; in hal_h264e_vepu580_get_task() 619 memcpy(slice, ctx->slice, sizeof(H264eSlice)); in hal_h264e_vepu580_get_task() 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() 1814 H264eSlice *slice) in setup_vepu580_me() 1903 static void setup_vepu580_l2(HalVepu580RegSet *regs, H264eSlice *slice, MppEncHwCfg *hw) in setup_vepu580_l2() [all …]
|
| H A D | hal_h264e_vepu510.c | 137 H264eSlice *slice_sets; 146 H264eSlice *slice; 324 p->slice_sets = mpp_malloc(H264eSlice, p->task_cnt); in hal_h264e_vepu510_init() 592 H264eSlice *slice = &ctx->slice_sets[ctx->task_idx]; in hal_h264e_vepu510_get_task() 601 memcpy(slice, ctx->slice, sizeof(H264eSlice)); in hal_h264e_vepu510_get_task() 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() 2013 H264eSlice *slice = ctx->slice; in setup_vepu510_anti_smear() 2165 H264eSlice *slice = ctx->slice; in hal_h264e_vepu510_gen_regs()
|
| H A D | hal_h264e_vepu541.c | 63 H264eSlice *slice; 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()
|
| H A D | hal_h264e_vepu540c.c | 67 H264eSlice *slice; 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() 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()
|
| H A D | hal_h264e_vepu511.c | 140 H264eSlice *slice_sets; 149 H264eSlice *slice; 323 p->slice_sets = mpp_malloc(H264eSlice, p->task_cnt); in hal_h264e_vepu511_init() 591 H264eSlice *slice = &ctx->slice_sets[ctx->task_idx]; in hal_h264e_vepu511_get_task() 600 memcpy(slice, ctx->slice, sizeof(H264eSlice)); in hal_h264e_vepu511_get_task() 885 H264eSlice *slice = ctx->slice; in setup_vepu511_codec() 1102 H264eSlice *slice = ctx->slice; in setup_vepu511_rdo_pred() 1155 H264eSlice *slice = ctx->slice; in setup_vepu511_rc_base() 1975 H264eSlice *slice = ctx->slice; in setup_vepu511_anti_smear()
|
| H A D | hal_h264e_vepu580_tune.c | 123 H264eSlice *slice = ctx->slice; in vepu580_h264e_tune_reg_patch()
|