Home
last modified time | relevance | path

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

12

/rockchip-linux_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
151 HalEncTask task;
/rockchip-linux_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.h67 MPP_RET (*start)(void *ctx, HalEncTask *task);
68 MPP_RET (*proc_dpb)(void *ctx, HalEncTask *task);
69 MPP_RET (*proc_hal)(void *ctx, HalEncTask *task);
74 MPP_RET (*sw_enc)(void *ctx, HalEncTask *task);
/rockchip-linux_mpp/mpp/codec/
H A Denc_impl.c142 MPP_RET enc_impl_start(EncImpl impl, HalEncTask *task) in enc_impl_start()
157 MPP_RET enc_impl_proc_dpb(EncImpl impl, HalEncTask *task) in enc_impl_proc_dpb()
172 MPP_RET enc_impl_proc_hal(EncImpl impl, HalEncTask *task) in enc_impl_proc_hal()
207 MPP_RET enc_impl_sw_enc(EncImpl impl, HalEncTask *task) in enc_impl_sw_enc()
H A Dmpp_enc_impl.c82 static void reset_hal_enc_task(HalEncTask *task) in reset_hal_enc_task()
179 static void check_hal_task_pkt_len(HalEncTask *task, const char *reason) in check_hal_task_pkt_len()
290 HalEncTask *task = NULL; in mpp_enc_callback()
303 task = (HalEncTask *)out->task; in mpp_enc_callback()
1497 static void update_user_datas(EncImpl impl, MppPacket packet, MppFrame frame, HalEncTask *hal_task) in update_user_datas()
1815 HalEncTask *hal_task = &task->task; in mpp_enc_proc_two_pass()
1919 HalEncTask *hal_task = &task->task; in mpp_enc_force_pskip()
1976 HalEncTask *hal_task = &task->task; in mpp_enc_get_pskip_mode()
2004 static void mpp_enc_add_sw_header(MppEncImpl *enc, HalEncTask *hal_task) in mpp_enc_add_sw_header()
2086 HalEncTask *hal_task = &task->task; in mpp_enc_normal()
[all …]
/rockchip-linux_mpp/mpp/hal/rkenc/jpege/
H A Dhal_jpege_vepu540c.c139 MPP_RET hal_jpege_v540c_gen_regs(void *hal, HalEncTask *task) in hal_jpege_v540c_gen_regs()
236 MPP_RET hal_jpege_v540c_start(void *hal, HalEncTask *enc_task) in hal_jpege_v540c_start()
337 MPP_RET hal_jpege_v540c_wait(void *hal, HalEncTask *task) in hal_jpege_v540c_wait()
341 HalEncTask *enc_task = task; in hal_jpege_v540c_wait()
364 MPP_RET hal_jpege_v540c_get_task(void *hal, HalEncTask *task) in hal_jpege_v540c_get_task()
393 MPP_RET hal_jpege_v540c_ret_task(void *hal, HalEncTask *task) in hal_jpege_v540c_ret_task()
H A Dhal_jpege_vepu511.c128 HalEncTask *task) in vepu511_jpeg_set_patch_info()
195 HalEncTask *task = ( HalEncTask *)cfg->enc_task; in vepu511_set_jpeg_reg()
355 MPP_RET hal_jpege_vepu511_gen_regs(void *hal, HalEncTask *task) in hal_jpege_vepu511_gen_regs()
465 MPP_RET hal_jpege_vepu511_start(void *hal, HalEncTask *enc_task) in hal_jpege_vepu511_start()
583 MPP_RET hal_jpege_vepu511_wait(void *hal, HalEncTask *task) in hal_jpege_vepu511_wait()
587 HalEncTask *enc_task = task; in hal_jpege_vepu511_wait()
610 MPP_RET hal_jpege_vepu511_get_task(void *hal, HalEncTask *task) in hal_jpege_vepu511_get_task()
641 MPP_RET hal_jpege_vepu511_ret_task(void *hal, HalEncTask *task) in hal_jpege_vepu511_ret_task()
H A Dhal_jpege_vpu720.c192 static MPP_RET jpege_vpu720_setup_format(void *hal, HalEncTask *task) in jpege_vpu720_setup_format()
371 MPP_RET hal_jpege_vpu720_gen_regs(void *hal, HalEncTask *task) in hal_jpege_vpu720_gen_regs()
524 MPP_RET hal_jpege_vpu720_start(void *hal, HalEncTask *task) in hal_jpege_vpu720_start()
584 MPP_RET hal_jpege_vpu720_wait(void *hal, HalEncTask *task) in hal_jpege_vpu720_wait()
619 MPP_RET hal_jpege_vpu720_get_task(void *hal, HalEncTask *task) in hal_jpege_vpu720_get_task()
639 MPP_RET hal_jpege_vpu720_ret_task(void *hal, HalEncTask *task) in hal_jpege_vpu720_ret_task()
/rockchip-linux_mpp/mpp/codec/enc/vp8/
H A Dvp8e_api_v2.c140 static MPP_RET vp8e_start(void *ctx, HalEncTask *task) in vp8e_start()
148 static MPP_RET vp8e_proc_dpb(void *ctx, HalEncTask *task) in vp8e_proc_dpb()
175 static MPP_RET vp8e_proc_hal(void *ctx, HalEncTask *task) in vp8e_proc_hal()
/rockchip-linux_mpp/mpp/hal/vpu/jpege/
H A Dhal_jpege_vepu1_v2.c100 static MPP_RET hal_jpege_vepu1_get_task(void *hal, HalEncTask *task) in hal_jpege_vepu1_get_task()
172 static MPP_RET hal_jpege_vepu1_gen_regs(void *hal, HalEncTask *task) in hal_jpege_vepu1_gen_regs()
381 static MPP_RET hal_jpege_vepu1_start(void *hal, HalEncTask *task) in hal_jpege_vepu1_start()
427 static MPP_RET hal_jpege_vepu1_wait(void *hal, HalEncTask *task) in hal_jpege_vepu1_wait()
465 static MPP_RET hal_jpege_vepu1_part_start(void *hal, HalEncTask *task) in hal_jpege_vepu1_part_start()
562 static MPP_RET hal_jpege_vepu1_part_wait(void *hal, HalEncTask *task) in hal_jpege_vepu1_part_wait()
600 static MPP_RET hal_jpege_vepu1_ret_task(void *hal, HalEncTask *task) in hal_jpege_vepu1_ret_task()
H A Dhal_jpege_vepu2_v2.c154 MPP_RET hal_jpege_vepu2_get_task(void *hal, HalEncTask *task) in hal_jpege_vepu2_get_task()
366 MPP_RET hal_jpege_vepu2_gen_regs(void *hal, HalEncTask *task) in hal_jpege_vepu2_gen_regs()
580 static MPP_RET multi_core_start(HalJpegeCtx *ctx, HalEncTask *task) in multi_core_start()
738 static MPP_RET multi_core_wait(HalJpegeCtx *ctx, HalEncTask *task) in multi_core_wait()
801 MPP_RET hal_jpege_vepu2_start(void *hal, HalEncTask *task) in hal_jpege_vepu2_start()
852 MPP_RET hal_jpege_vepu2_wait(void *hal, HalEncTask *task) in hal_jpege_vepu2_wait()
898 MPP_RET hal_jpege_vepu2_part_start(void *hal, HalEncTask *task) in hal_jpege_vepu2_part_start()
997 MPP_RET hal_jpege_vepu2_part_wait(void *hal, HalEncTask *task) in hal_jpege_vepu2_part_wait()
1036 MPP_RET hal_jpege_vepu2_ret_task(void *hal, HalEncTask *task) in hal_jpege_vepu2_ret_task()
/rockchip-linux_mpp/mpp/hal/rkenc/h264e/
H A Dhal_h264e_vepu510_tune.c100 static void vepu510_h264e_tune_qpmap(void *p, HalEncTask *task) in vepu510_h264e_tune_qpmap()
117 static void vepu510_h264e_tune_reg_patch(void *p, HalEncTask *task) in vepu510_h264e_tune_reg_patch()
130 static void vepu510_h264e_tune_stat_update(void *p, HalEncTask *task) in vepu510_h264e_tune_stat_update()
/rockchip-linux_mpp/mpp/hal/common/h265/
H A Dhal_h265e_stream_amend.h12 MPP_RET hal_h265e_amend_temporal_id(HalEncTask *enc_task, RK_U32 strm_size);
H A Dhal_h265e_stream_amend.c11 MPP_RET hal_h265e_amend_temporal_id(HalEncTask *enc_task, RK_U32 strm_size) in hal_h265e_amend_temporal_id()
/rockchip-linux_mpp/mpp/hal/
H A Dmpp_enc_hal.c132 MPP_RET mpp_enc_hal_start(void *hal, HalEncTask *task) in mpp_enc_hal_start()
150 MPP_RET mpp_enc_hal_##func(void *hal, HalEncTask *task) \
/rockchip-linux_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()
/rockchip-linux_mpp/mpp/codec/enc/h265/
H A Dh265e_api.c225 static MPP_RET h265e_start(void *ctx, HalEncTask *task) in h265e_start()
296 static MPP_RET h265e_proc_dpb(void *ctx, HalEncTask *task) in h265e_proc_dpb()
314 static MPP_RET h265e_proc_hal(void *ctx, HalEncTask *task) in h265e_proc_hal()
359 static MPP_RET h265e_proc_enc_skip(void *ctx, HalEncTask *task) in h265e_proc_enc_skip()
/rockchip-linux_mpp/mpp/hal/rkenc/h265e/
H A Dhal_h265e_vepu541.c725 vepu541_h265_set_patch_info(MppDev dev, H265eSyntax_new *syn, VepuFmt input_fmt, HalEncTask *task) in vepu541_h265_set_patch_info()
972 static MPP_RET vepu541_h265_set_rc_regs(H265eV541HalContext *ctx, H265eV541RegSet *regs, HalEncTask in vepu541_h265_set_rc_regs()
1062 static MPP_RET vepu541_h265_set_pp_regs(VepuFmtCfg *fmt, H265eV541HalContext *ctx, HalEncTask *task) in vepu541_h265_set_pp_regs()
1386 void vepu54x_h265_set_hw_address(H265eV541HalContext *ctx, H265eV541RegSet *regs, HalEncTask *task) in vepu54x_h265_set_hw_address()
1388 HalEncTask *enc_task = task; in vepu54x_h265_set_hw_address()
1501 MPP_RET hal_h265e_v541_gen_regs(void *hal, HalEncTask *task) in hal_h265e_v541_gen_regs()
1504 HalEncTask *enc_task = task; in hal_h265e_v541_gen_regs()
1662 MPP_RET hal_h265e_v540_start(void *hal, HalEncTask *enc_task) in hal_h265e_v540_start()
1777 MPP_RET hal_h265e_v541_start(void *hal, HalEncTask *task) in hal_h265e_v541_start()
1782 HalEncTask *enc_task = task; in hal_h265e_v541_start()
[all …]
H A Dhal_h265e_vepu510_tune.c198 static void vepu510_h265e_tune_qpmap(void *p, HalEncTask *task) in vepu510_h265e_tune_qpmap()
215 static void vepu510_h265e_tune_reg_patch(void *p, HalEncTask *task) in vepu510_h265e_tune_reg_patch()
230 static void vepu510_h265e_tune_stat_update(void *p, HalEncTask *task) in vepu510_h265e_tune_stat_update()
H A Dhal_h265e_vepu540c.c610 vepu540c_h265_set_patch_info(MppDev dev, H265eSyntax_new *syn, VepuFmt input_fmt, HalEncTask *task) in vepu540c_h265_set_patch_info()
706 …_RET vepu540c_h265_set_rc_regs(H265eV540cHalContext *ctx, H265eV540cRegSet *regs, HalEncTask *task) in vepu540c_h265_set_rc_regs()
1059 void vepu540c_h265_set_hw_address(H265eV540cHalContext *ctx, hevc_vepu540c_base *regs, HalEncTask *… in vepu540c_h265_set_hw_address()
1061 HalEncTask *enc_task = task; in vepu540c_h265_set_hw_address()
1192 MPP_RET hal_h265e_v540c_gen_regs(void *hal, HalEncTask *task) in hal_h265e_v540c_gen_regs()
1195 HalEncTask *enc_task = task; in hal_h265e_v540c_gen_regs()
1325 MPP_RET hal_h265e_v540c_start(void *hal, HalEncTask *enc_task) in hal_h265e_v540c_start()
1452 static MPP_RET vepu540c_h265_set_feedback(H265eV540cHalContext *ctx, HalEncTask *enc_task) in vepu540c_h265_set_feedback()
1552 MPP_RET hal_h265e_v540c_wait(void *hal, HalEncTask *task) in hal_h265e_v540c_wait()
1556 HalEncTask *enc_task = task; in hal_h265e_v540c_wait()
[all …]
/rockchip-linux_mpp/mpp/codec/enc/h264/
H A Dh264e_api_v2.c352 static MPP_RET h264e_start(void *ctx, HalEncTask *task) in h264e_start()
444 static MPP_RET h264e_proc_dpb(void *ctx, HalEncTask *task) in h264e_proc_dpb()
495 static MPP_RET h264e_proc_hal(void *ctx, HalEncTask *task) in h264e_proc_hal()
558 static MPP_RET h264e_sw_enc(void *ctx, HalEncTask *task) in h264e_sw_enc()
/rockchip-linux_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()
/rockchip-linux_mpp/mpp/hal/vpu/h264e/
H A Dhal_h264e_vepu1_v2.c194 static MPP_RET hal_h264e_vepu1_get_task_v2(void *hal, HalEncTask *task) in hal_h264e_vepu1_get_task_v2()
285 static MPP_RET hal_h264e_vepu1_gen_regs_v2(void *hal, HalEncTask *task) in hal_h264e_vepu1_gen_regs_v2()
579 static MPP_RET hal_h264e_vepu1_start_v2(void *hal, HalEncTask *task) in hal_h264e_vepu1_start_v2()
653 static MPP_RET hal_h264e_vepu1_wait_v2(void *hal, HalEncTask *task) in hal_h264e_vepu1_wait_v2()
699 static MPP_RET hal_h264e_vepu1_ret_task_v2(void *hal, HalEncTask *task) in hal_h264e_vepu1_ret_task_v2()

12