| /OK3568_Linux_fs/external/mpp/mpp/hal/inc/ |
| H A D | mpp_enc_hal.h | 51 MPP_RET (*get_task)(void *ctx, HalEncTask *task); 52 MPP_RET (*gen_regs)(void *ctx, HalEncTask *task); 55 MPP_RET (*start)(void *ctx, HalEncTask *task); 56 MPP_RET (*wait)(void *ctx, HalEncTask *task); 57 MPP_RET (*part_start)(void *ctx, HalEncTask *task); 58 MPP_RET (*part_wait)(void *ctx, HalEncTask *task); 61 MPP_RET (*ret_task)(void *ctx, HalEncTask *task); 76 MPP_RET mpp_enc_hal_get_task(MppEncHal ctx, HalEncTask *task); 77 MPP_RET mpp_enc_hal_gen_regs(MppEncHal ctx, HalEncTask *task); 80 MPP_RET mpp_enc_hal_start(MppEncHal ctx, HalEncTask *task); [all …]
|
| H A D | hal_enc_task.h | 104 } HalEncTask; typedef 150 HalEncTask task;
|
| /OK3568_Linux_fs/external/mpp/mpp/codec/inc/ |
| H A D | enc_impl.h | 34 MPP_RET enc_impl_start(EncImpl impl, HalEncTask *task); 35 MPP_RET enc_impl_proc_dpb(EncImpl impl, HalEncTask *task); 36 MPP_RET enc_impl_proc_hal(EncImpl impl, HalEncTask *task); 41 MPP_RET enc_impl_sw_enc(EncImpl impl, HalEncTask *task);
|
| H A D | enc_impl_api.h | 66 MPP_RET (*start)(void *ctx, HalEncTask *task); 67 MPP_RET (*proc_dpb)(void *ctx, HalEncTask *task); 68 MPP_RET (*proc_hal)(void *ctx, HalEncTask *task); 73 MPP_RET (*sw_enc)(void *ctx, HalEncTask *task);
|
| /OK3568_Linux_fs/external/mpp/mpp/hal/rkenc/jpege/ |
| H A D | hal_jpege_vepu540c.c | 137 MPP_RET hal_jpege_v540c_gen_regs(void *hal, HalEncTask *task) in hal_jpege_v540c_gen_regs() 229 MPP_RET hal_jpege_v540c_start(void *hal, HalEncTask *enc_task) in hal_jpege_v540c_start() 344 MPP_RET hal_jpege_v540c_wait(void *hal, HalEncTask *task) in hal_jpege_v540c_wait() 348 HalEncTask *enc_task = task; in hal_jpege_v540c_wait() 371 MPP_RET hal_jpege_v540c_get_task(void *hal, HalEncTask *task) in hal_jpege_v540c_get_task() 394 MPP_RET hal_jpege_v540c_ret_task(void *hal, HalEncTask *task) in hal_jpege_v540c_ret_task()
|
| /OK3568_Linux_fs/external/mpp/mpp/codec/ |
| H A D | enc_impl.cpp | 153 MPP_RET enc_impl_start(EncImpl impl, HalEncTask *task) in enc_impl_start() 168 MPP_RET enc_impl_proc_dpb(EncImpl impl, HalEncTask *task) in enc_impl_proc_dpb() 183 MPP_RET enc_impl_proc_hal(EncImpl impl, HalEncTask *task) in enc_impl_proc_hal() 218 MPP_RET enc_impl_sw_enc(EncImpl impl, HalEncTask *task) in enc_impl_sw_enc()
|
| H A D | mpp_enc_impl.cpp | 85 static void reset_hal_enc_task(HalEncTask *task) in reset_hal_enc_task() 182 static void check_hal_task_pkt_len(HalEncTask *task, const char *reason) in check_hal_task_pkt_len() 428 HalEncTask *task = NULL; in mpp_enc_callback() 441 task = (HalEncTask *)out->task; in mpp_enc_callback() 1131 static void update_user_datas(EncImpl impl, MppPacket packet, MppFrame frame, HalEncTask *hal_task) in update_user_datas() 1437 HalEncTask *hal_task = &task->task; in mpp_enc_proc_two_pass() 1496 static void mpp_enc_add_sw_header(MppEncImpl *enc, HalEncTask *hal_task) in mpp_enc_add_sw_header() 1578 HalEncTask *hal_task = &task->task; in mpp_enc_normal() 1666 HalEncTask *hal_task = &task->task; in mpp_enc_reenc_simple() 1713 HalEncTask *hal_task = &task->task; in mpp_enc_reenc_drop() [all …]
|
| /OK3568_Linux_fs/external/mpp/mpp/hal/vpu/jpege/ |
| H A D | hal_jpege_vepu1_v2.c | 105 static MPP_RET hal_jpege_vepu1_get_task(void *hal, HalEncTask *task) in hal_jpege_vepu1_get_task() 192 static MPP_RET hal_jpege_vepu1_gen_regs(void *hal, HalEncTask *task) in hal_jpege_vepu1_gen_regs() 402 static MPP_RET hal_jpege_vepu1_start(void *hal, HalEncTask *task) in hal_jpege_vepu1_start() 448 static MPP_RET hal_jpege_vepu1_wait(void *hal, HalEncTask *task) in hal_jpege_vepu1_wait() 486 static MPP_RET hal_jpege_vepu1_part_start(void *hal, HalEncTask *task) in hal_jpege_vepu1_part_start() 583 static MPP_RET hal_jpege_vepu1_part_wait(void *hal, HalEncTask *task) in hal_jpege_vepu1_part_wait() 621 static MPP_RET hal_jpege_vepu1_ret_task(void *hal, HalEncTask *task) in hal_jpege_vepu1_ret_task()
|
| H A D | hal_jpege_vepu2_v2.c | 155 MPP_RET hal_jpege_vepu2_get_task(void *hal, HalEncTask *task) in hal_jpege_vepu2_get_task() 376 MPP_RET hal_jpege_vepu2_gen_regs(void *hal, HalEncTask *task) in hal_jpege_vepu2_gen_regs() 589 static MPP_RET multi_core_start(HalJpegeCtx *ctx, HalEncTask *task) in multi_core_start() 746 static MPP_RET multi_core_wait(HalJpegeCtx *ctx, HalEncTask *task) in multi_core_wait() 802 MPP_RET hal_jpege_vepu2_start(void *hal, HalEncTask *task) in hal_jpege_vepu2_start() 851 MPP_RET hal_jpege_vepu2_wait(void *hal, HalEncTask *task) in hal_jpege_vepu2_wait() 896 MPP_RET hal_jpege_vepu2_part_start(void *hal, HalEncTask *task) in hal_jpege_vepu2_part_start() 994 MPP_RET hal_jpege_vepu2_part_wait(void *hal, HalEncTask *task) in hal_jpege_vepu2_part_wait() 1032 MPP_RET hal_jpege_vepu2_ret_task(void *hal, HalEncTask *task) in hal_jpege_vepu2_ret_task()
|
| H A D | hal_jpege_base.h | 79 MPP_RET hal_jpege_vepu_rc(HalJpegeCtx *ctx, HalEncTask *task);
|
| H A D | hal_jpege_base.c | 64 MPP_RET hal_jpege_vepu_rc(HalJpegeCtx *ctx, HalEncTask *task) in hal_jpege_vepu_rc()
|
| /OK3568_Linux_fs/external/mpp/mpp/hal/rkenc/common/ |
| H A D | vepu540c_common.c | 99 HalEncTask *task) in vepu540c_jpeg_set_patch_info() 159 HalEncTask *task = ( HalEncTask *)cfg->enc_task; in vepu540c_set_jpeg_reg()
|
| /OK3568_Linux_fs/external/mpp/mpp/hal/rkenc/h265e/ |
| H A D | hal_h265e_vepu541.c | 758 vepu541_h265_set_patch_info(MppDev dev, H265eSyntax_new *syn, Vepu541Fmt input_fmt, HalEncTask *tas… in vepu541_h265_set_patch_info() 1009 static MPP_RET vepu541_h265_set_rc_regs(H265eV541HalContext *ctx, H265eV541RegSet *regs, HalEncTask… in vepu541_h265_set_rc_regs() 1101 MppEncPrepCfg *prep_cfg, HalEncTask *task) in vepu541_h265_set_pp_regs() 1424 void vepu54x_h265_set_hw_address(H265eV541HalContext *ctx, H265eV541RegSet *regs, HalEncTask *task) in vepu54x_h265_set_hw_address() 1426 HalEncTask *enc_task = task; in vepu54x_h265_set_hw_address() 1548 MPP_RET hal_h265e_v541_gen_regs(void *hal, HalEncTask *task) in hal_h265e_v541_gen_regs() 1551 HalEncTask *enc_task = task; in hal_h265e_v541_gen_regs() 1724 MPP_RET hal_h265e_v540_start(void *hal, HalEncTask *enc_task) in hal_h265e_v540_start() 1846 MPP_RET hal_h265e_v541_start(void *hal, HalEncTask *task) in hal_h265e_v541_start() 1851 HalEncTask *enc_task = task; in hal_h265e_v541_start() [all …]
|
| H A D | hal_h265e_vepu540c.c | 625 vepu540c_h265_set_patch_info(MppDev dev, H265eSyntax_new *syn, Vepu541Fmt input_fmt, HalEncTask *ta… in vepu540c_h265_set_patch_info() 725 …_RET vepu540c_h265_set_rc_regs(H265eV540cHalContext *ctx, H265eV540cRegSet *regs, HalEncTask *task) in vepu540c_h265_set_rc_regs() 1074 void vepu540c_h265_set_hw_address(H265eV540cHalContext *ctx, hevc_vepu540c_base *regs, HalEncTask *… in vepu540c_h265_set_hw_address() 1076 HalEncTask *enc_task = task; in vepu540c_h265_set_hw_address() 1145 MPP_RET hal_h265e_v540c_gen_regs(void *hal, HalEncTask *task) in hal_h265e_v540c_gen_regs() 1148 HalEncTask *enc_task = task; in hal_h265e_v540c_gen_regs() 1287 MPP_RET hal_h265e_v540c_start(void *hal, HalEncTask *enc_task) in hal_h265e_v540c_start() 1414 static MPP_RET vepu540c_h265_set_feedback(H265eV540cHalContext *ctx, HalEncTask *enc_task) in vepu540c_h265_set_feedback() 1514 MPP_RET hal_h265e_v540c_wait(void *hal, HalEncTask *task) in hal_h265e_v540c_wait() 1518 HalEncTask *enc_task = task; in hal_h265e_v540c_wait() [all …]
|
| /OK3568_Linux_fs/external/mpp/mpp/codec/enc/vp8/ |
| H A D | vp8e_api_v2.c | 139 static MPP_RET vp8e_start(void *ctx, HalEncTask *task) in vp8e_start() 147 static MPP_RET vp8e_proc_dpb(void *ctx, HalEncTask *task) in vp8e_proc_dpb() 323 static MPP_RET vp8e_proc_hal(void *ctx, HalEncTask *task) in vp8e_proc_hal()
|
| /OK3568_Linux_fs/external/mpp/mpp/codec/enc/h265/ |
| H A D | h265e_api.c | 214 static MPP_RET h265e_start(void *ctx, HalEncTask *task) in h265e_start() 239 static MPP_RET h265e_proc_dpb(void *ctx, HalEncTask *task) in h265e_proc_dpb() 256 static MPP_RET h265e_proc_hal(void *ctx, HalEncTask *task) in h265e_proc_hal() 279 static MPP_RET h265e_proc_enc_skip(void *ctx, HalEncTask *task) in h265e_proc_enc_skip()
|
| /OK3568_Linux_fs/external/mpp/mpp/hal/vpu/h264e/ |
| H A D | hal_h264e_vepu1_v2.c | 193 static MPP_RET hal_h264e_vepu1_get_task_v2(void *hal, HalEncTask *task) in hal_h264e_vepu1_get_task_v2() 283 static MPP_RET hal_h264e_vepu1_gen_regs_v2(void *hal, HalEncTask *task) in hal_h264e_vepu1_gen_regs_v2() 577 static MPP_RET hal_h264e_vepu1_start_v2(void *hal, HalEncTask *task) in hal_h264e_vepu1_start_v2() 651 static MPP_RET hal_h264e_vepu1_wait_v2(void *hal, HalEncTask *task) in hal_h264e_vepu1_wait_v2() 692 static MPP_RET hal_h264e_vepu1_ret_task_v2(void *hal, HalEncTask *task) in hal_h264e_vepu1_ret_task_v2()
|
| H A D | hal_h264e_vepu2_v2.c | 194 static MPP_RET hal_h264e_vepu2_get_task_v2(void *hal, HalEncTask *task) in hal_h264e_vepu2_get_task_v2() 333 static MPP_RET hal_h264e_vepu2_gen_regs_v2(void *hal, HalEncTask *task) in hal_h264e_vepu2_gen_regs_v2() 642 static MPP_RET hal_h264e_vepu2_start_v2(void *hal, HalEncTask *task) in hal_h264e_vepu2_start_v2() 716 static MPP_RET hal_h264e_vepu2_wait_v2(void *hal, HalEncTask *task) in hal_h264e_vepu2_wait_v2() 757 static MPP_RET hal_h264e_vepu2_ret_task_v2(void *hal, HalEncTask *task) in hal_h264e_vepu2_ret_task_v2()
|
| /OK3568_Linux_fs/external/mpp/mpp/hal/vpu/vp8e/ |
| H A D | hal_vp8e_vepu1_v2.c | 347 static MPP_RET hal_vp8e_vepu1_gen_regs_v2(void *hal, HalEncTask *task) in hal_vp8e_vepu1_gen_regs_v2() 372 static MPP_RET hal_vp8e_vepu1_start_v2(void *hal, HalEncTask *task) in hal_vp8e_vepu1_start_v2() 445 static MPP_RET hal_vp8e_vepu1_wait_v2(void *hal, HalEncTask *task) in hal_vp8e_vepu1_wait_v2() 480 static MPP_RET hal_vp8e_vepu1_get_task_v2(void *hal, HalEncTask *task) in hal_vp8e_vepu1_get_task_v2() 510 static MPP_RET hal_vp8e_vepu1_ret_task_v2(void *hal, HalEncTask *task) in hal_vp8e_vepu1_ret_task_v2()
|
| H A D | hal_vp8e_vepu2_v2.c | 351 static MPP_RET hal_vp8e_vepu2_gen_regs_v2(void *hal, HalEncTask *task) in hal_vp8e_vepu2_gen_regs_v2() 376 static MPP_RET hal_vp8e_vepu2_start_v2(void *hal, HalEncTask *task) in hal_vp8e_vepu2_start_v2() 448 static MPP_RET hal_vp8e_vepu2_wait_v2(void *hal, HalEncTask *task) in hal_vp8e_vepu2_wait_v2() 482 static MPP_RET hal_vp8e_vepu2_get_task_v2(void *hal, HalEncTask *task) in hal_vp8e_vepu2_get_task_v2() 512 static MPP_RET hal_vp8e_vepu2_ret_task_v2(void *hal, HalEncTask *task) in hal_vp8e_vepu2_ret_task_v2()
|
| H A D | hal_vp8e_base.h | 375 MPP_RET hal_vp8e_update_buffers(void *hal, HalEncTask *task); 376 MPP_RET hal_vp8e_enc_strm_code(void *hal, HalEncTask *info);
|
| H A D | hal_vp8e_api_v2.c | 109 static MPP_RET hal_vp8e_##func(void *hal, HalEncTask *task) \
|
| /OK3568_Linux_fs/external/mpp/mpp/hal/common/jpeg/ |
| H A D | hal_jpege_api_v2.c | 109 static MPP_RET hal_jpege_##func(void *hal, HalEncTask *task) \
|
| /OK3568_Linux_fs/external/mpp/mpp/hal/common/h265/ |
| H A D | hal_h265e_api_v2.c | 113 static MPP_RET hal_h265ev2_##func(void *hal, HalEncTask *task) \
|
| /OK3568_Linux_fs/external/mpp/mpp/codec/enc/h264/ |
| H A D | h264e_api_v2.c | 675 static MPP_RET h264e_start(void *ctx, HalEncTask *task) in h264e_start() 725 static MPP_RET h264e_proc_dpb(void *ctx, HalEncTask *task) in h264e_proc_dpb() 765 static MPP_RET h264e_proc_hal(void *ctx, HalEncTask *task) in h264e_proc_hal() 829 static MPP_RET h264e_sw_enc(void *ctx, HalEncTask *task) in h264e_sw_enc()
|