Home
last modified time | relevance | path

Searched refs:HalEncTask (Results 1 – 25 of 34) sorted by relevance

12

/OK3568_Linux_fs/external/mpp/mpp/hal/inc/
H A Dmpp_enc_hal.h51 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 Dhal_enc_task.h104 } HalEncTask; typedef
150 HalEncTask task;
/OK3568_Linux_fs/external/mpp/mpp/codec/inc/
H A Denc_impl.h34 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 Denc_impl_api.h66 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 Dhal_jpege_vepu540c.c137 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 Denc_impl.cpp153 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 Dmpp_enc_impl.cpp85 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 Dhal_jpege_vepu1_v2.c105 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 Dhal_jpege_vepu2_v2.c155 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 Dhal_jpege_base.h79 MPP_RET hal_jpege_vepu_rc(HalJpegeCtx *ctx, HalEncTask *task);
H A Dhal_jpege_base.c64 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 Dvepu540c_common.c99 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 Dhal_h265e_vepu541.c758 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 Dhal_h265e_vepu540c.c625 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 Dvp8e_api_v2.c139 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 Dh265e_api.c214 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 Dhal_h264e_vepu1_v2.c193 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 Dhal_h264e_vepu2_v2.c194 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 Dhal_vp8e_vepu1_v2.c347 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 Dhal_vp8e_vepu2_v2.c351 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 Dhal_vp8e_base.h375 MPP_RET hal_vp8e_update_buffers(void *hal, HalEncTask *task);
376 MPP_RET hal_vp8e_enc_strm_code(void *hal, HalEncTask *info);
H A Dhal_vp8e_api_v2.c109 static MPP_RET hal_vp8e_##func(void *hal, HalEncTask *task) \
/OK3568_Linux_fs/external/mpp/mpp/hal/common/jpeg/
H A Dhal_jpege_api_v2.c109 static MPP_RET hal_jpege_##func(void *hal, HalEncTask *task) \
/OK3568_Linux_fs/external/mpp/mpp/hal/common/h265/
H A Dhal_h265e_api_v2.c113 static MPP_RET hal_h265ev2_##func(void *hal, HalEncTask *task) \
/OK3568_Linux_fs/external/mpp/mpp/codec/enc/h264/
H A Dh264e_api_v2.c675 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()

12