| /rockchip-linux_mpp/mpp/codec/inc/ |
| H A D | rc.h | 61 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 D | rc_model_v2.h | 28 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 D | rc.c | 124 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 D | rc_model_v2_smt.c | 537 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 D | vp8e_rc.c | 55 MPP_RET rc_model_v2_vp8_hal_start(void *ctx, EncRcTask *task) in rc_model_v2_vp8_hal_start()
|
| H A D | rc_model_v2.c | 1388 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 D | mpp_rc_api.h | 194 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 D | mpp_rc_defs.h | 233 } EncRcTask; typedef
|
| /rockchip-linux_mpp/mpp/hal/inc/ |
| H A D | hal_enc_task.h | 52 EncRcTask *rc_task; 152 EncRcTask rc;
|
| /rockchip-linux_mpp/mpp/hal/vpu/h264e/ |
| H A D | hal_h264e_vepu_v2.h | 199 EncRcTask *rc_task, MppEncCfgSet *set_cfg); 213 EncRcTask *rc_task);
|
| H A D | hal_h264e_vepu_v2.c | 572 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 D | mpp_enc_impl.c | 87 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 D | vp8e_api_v2.c | 151 EncRcTask *rc_task = task->rc_task; in vp8e_proc_dpb()
|
| /rockchip-linux_mpp/mpp/codec/enc/h265/ |
| H A D | h265e_api.c | 299 EncRcTask *rc_task = task->rc_task; in h265e_proc_dpb()
|
| /rockchip-linux_mpp/mpp/hal/rkenc/h264e/ |
| H A D | hal_h264e_vepu580.c | 1243 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 D | hal_h264e_vepu510.c | 1157 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 D | hal_h264e_vepu511.c | 1152 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 D | hal_h264e_vepu541.c | 818 EncRcTask *rc_task) in setup_vepu541_rc_base()
|
| H A D | hal_h264e_vepu540c.c | 886 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 D | hal_h265e_vepu510.c | 1935 EncRcTask *rc_task = enc_task->rc_task; in hal_h265e_v510_gen_regs()
|
| H A D | hal_h265e_vepu580.c | 2677 EncRcTask *rc_task = enc_task->rc_task; in hal_h265e_v580_gen_regs()
|