Home
last modified time | relevance | path

Searched refs:EncRcTask (Results 1 – 21 of 21) sorted by relevance

/rockchip-linux_mpp/mpp/codec/inc/
H A Drc.h61 MPP_RET rc_frm_check_drop(RcCtx ctx, EncRcTask *task);
63 MPP_RET rc_check_reenc(RcCtx ctx, EncRcTask *task);
66 MPP_RET rc_frm_start(RcCtx ctx, EncRcTask *task);
67 MPP_RET rc_frm_end(RcCtx ctx, EncRcTask *task);
69 MPP_RET rc_hal_start(RcCtx ctx, EncRcTask *task);
70 MPP_RET rc_hal_end(RcCtx ctx, EncRcTask *task);
/rockchip-linux_mpp/mpp/codec/rc/
H A Drc_model_v2.h28 MPP_RET rc_model_v2_check_reenc(void *ctx, EncRcTask *task);
30 MPP_RET rc_model_v2_start(void *ctx, EncRcTask *task);
31 MPP_RET rc_model_v2_end(void *ctx, EncRcTask *task);
33 MPP_RET rc_model_v2_hal_start(void *ctx, EncRcTask *task);
34 MPP_RET rc_model_v2_hal_end(void *ctx, EncRcTask *task);
H A Drc.c124 MPP_RET rc_frm_check_drop(RcCtx ctx, EncRcTask *task) in rc_frm_check_drop()
167 MPP_RET rc_##flow##_##func(RcCtx ctx, EncRcTask *task) \
H A Drc_model_v2_smt.c537 static MPP_RET smt_start_prepare(void *ctx, EncRcTask *task) in smt_start_prepare()
935 MPP_RET rc_model_v2_smt_start(void *ctx, EncRcTask * task) in rc_model_v2_smt_start()
1086 MPP_RET rc_model_v2_smt_check_reenc(void *ctx, EncRcTask *task) in rc_model_v2_smt_check_reenc()
1153 MPP_RET rc_model_v2_smt_end(void *ctx, EncRcTask * task) in rc_model_v2_smt_end()
1189 MPP_RET rc_model_v2_smt_hal_start(void *ctx, EncRcTask *task) in rc_model_v2_smt_hal_start()
1195 MPP_RET rc_model_v2_smt_hal_end(void *ctx, EncRcTask *task) in rc_model_v2_smt_hal_end()
H A Dvp8e_rc.c55 MPP_RET rc_model_v2_vp8_hal_start(void *ctx, EncRcTask *task) in rc_model_v2_vp8_hal_start()
H A Drc_model_v2.c1388 MPP_RET rc_model_v2_start(void *ctx, EncRcTask *task) in rc_model_v2_start()
1563 MPP_RET rc_model_v2_hal_start(void *ctx, EncRcTask *task) in rc_model_v2_hal_start()
1724 MPP_RET rc_model_v2_hal_end(void *ctx, EncRcTask *task) in rc_model_v2_hal_end()
1740 MPP_RET rc_model_v2_check_reenc(void *ctx, EncRcTask *task) in rc_model_v2_check_reenc()
1799 MPP_RET rc_model_v2_end(void *ctx, EncRcTask *task) in rc_model_v2_end()
/rockchip-linux_mpp/inc/
H A Dmpp_rc_api.h194 MPP_RET (*check_drop)(void *ctx, EncRcTask *task);
195 MPP_RET (*check_reenc)(void *ctx, EncRcTask *task);
203 MPP_RET (*frm_start)(void *ctx, EncRcTask *task);
204 MPP_RET (*frm_end)(void *ctx, EncRcTask *task);
212 MPP_RET (*hal_start)(void *ctx, EncRcTask *task);
213 MPP_RET (*hal_end)(void *ctx, EncRcTask *task);
H A Dmpp_rc_defs.h233 } EncRcTask; typedef
/rockchip-linux_mpp/mpp/hal/inc/
H A Dhal_enc_task.h52 EncRcTask *rc_task;
152 EncRcTask rc;
/rockchip-linux_mpp/mpp/hal/vpu/h264e/
H A Dhal_h264e_vepu_v2.h199 EncRcTask *rc_task, MppEncCfgSet *set_cfg);
213 EncRcTask *rc_task);
H A Dhal_h264e_vepu_v2.c572 EncRcTask *rc_task) in h264e_vepu_mbrc_prepare()
663 EncRcTask *rc_task, MppEncCfgSet *cfg) in h264e_vepu_slice_split_cfg()
/rockchip-linux_mpp/mpp/codec/
H A Dmpp_enc_impl.c87 static void reset_enc_rc_task(EncRcTask *task) in reset_enc_rc_task()
1810 EncRcTask *rc_task = &task->rc; in mpp_enc_proc_two_pass()
1877 EncRcTask *rc_task = &task->rc; in mpp_enc_force_pskip_check()
1916 EncRcTask *rc_task = &task->rc; in mpp_enc_force_pskip()
1974 EncRcTask *rc_task = &task->rc; in mpp_enc_get_pskip_mode()
2008 EncRcTask *rc_task = hal_task->rc_task; in mpp_enc_add_sw_header()
2083 EncRcTask *rc_task = &task->rc; in mpp_enc_normal()
2168 static void mpp_enc_clr_rc_cb_info(EncRcTask *rc_task) in mpp_enc_clr_rc_cb_info()
2188 EncRcTask *rc_task = &task->rc; in mpp_enc_reenc_simple()
2234 EncRcTask *rc_task = &task->rc; in mpp_enc_reenc_drop()
[all …]
/rockchip-linux_mpp/mpp/codec/enc/vp8/
H A Dvp8e_api_v2.c151 EncRcTask *rc_task = task->rc_task; in vp8e_proc_dpb()
/rockchip-linux_mpp/mpp/codec/enc/h265/
H A Dh265e_api.c299 EncRcTask *rc_task = task->rc_task; in h265e_proc_dpb()
/rockchip-linux_mpp/mpp/hal/rkenc/h264e/
H A Dhal_h264e_vepu580.c1243 static void setup_vepu580_rc_base(HalVepu580RegSet *regs, HalH264eVepu580Ctx *ctx, EncRcTask *rc_ta… in setup_vepu580_rc_base()
2122 EncRcTask *rc_task = task->rc_task; in hal_h264e_vepu580_gen_regs()
H A Dhal_h264e_vepu510.c1157 static void setup_vepu510_rc_base(HalVepu510RegSet *regs, HalH264eVepu510Ctx *ctx, EncRcTask *rc_ta… in setup_vepu510_rc_base()
2166 EncRcTask *rc_task = task->rc_task; in hal_h264e_vepu510_gen_regs()
H A Dhal_h264e_vepu511.c1152 static void setup_vepu511_rc_base(HalVepu511RegSet *regs, HalH264eVepu511Ctx *ctx, EncRcTask *rc_ta… in setup_vepu511_rc_base()
2124 EncRcTask *rc_task = task->rc_task; in hal_h264e_vepu511_gen_regs()
H A Dhal_h264e_vepu541.c818 EncRcTask *rc_task) in setup_vepu541_rc_base()
H A Dhal_h264e_vepu540c.c886 static void setup_vepu540c_rc_base(HalVepu540cRegSet *regs, HalH264eVepu540cCtx *ctx, EncRcTask *rc… in setup_vepu540c_rc_base()
/rockchip-linux_mpp/mpp/hal/rkenc/h265e/
H A Dhal_h265e_vepu510.c1935 EncRcTask *rc_task = enc_task->rc_task; in hal_h265e_v510_gen_regs()
H A Dhal_h265e_vepu580.c2677 EncRcTask *rc_task = enc_task->rc_task; in hal_h265e_v580_gen_regs()