Home
last modified time | relevance | path

Searched refs:H264eSlice (Results 1 – 15 of 15) sorted by relevance

/rockchip-linux_mpp/mpp/codec/enc/h264/
H A Dh264e_slice.h136 } 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 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;
526 H264eSlice *slice = &p->slice; in h264e_proc_hal()
/rockchip-linux_mpp/mpp/hal/common/h264/
H A Dhal_h264e_stream_amend.h24 H264eSlice *slice;
49 H264eSlice *slice, H264ePrefixNal *prefix);
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()
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 Dhal_h264e_vepu_v2.h198 MPP_RET h264e_vepu_slice_split_cfg(H264eSlice *slice, HalH264eVepuMbRc *mbrc,
H A Dhal_h264e_vepu1_v2.c65 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 Dhal_h264e_vepu2_v2.c65 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 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/hal/rkenc/h264e/
H A Dhal_h264e_vepu580.c117 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 Dhal_h264e_vepu510.c137 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 Dhal_h264e_vepu541.c63 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 Dhal_h264e_vepu540c.c67 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 Dhal_h264e_vepu511.c140 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 Dhal_h264e_vepu580_tune.c123 H264eSlice *slice = ctx->slice; in vepu580_h264e_tune_reg_patch()