Lines Matching refs:enc_task
1624 HalEncTask *enc_task = task; in vepu510_h265_set_hw_address() local
1626 MppBuffer md_info_buf = enc_task->md_info; in vepu510_h265_set_hw_address()
1632 regs->common.adr_src0 = mpp_buffer_get_fd(enc_task->input); in vepu510_h265_set_hw_address()
1661 regs->common.bsbt_addr = mpp_buffer_get_fd(enc_task->output); in vepu510_h265_set_hw_address()
1673 mpp_dev_multi_offset_update(ctx->reg_cfg, 172, mpp_buffer_get_size(enc_task->output)); in vepu510_h265_set_hw_address()
1934 HalEncTask *enc_task = task; in hal_h265e_v510_gen_regs() local
1935 EncRcTask *rc_task = enc_task->rc_task; in hal_h265e_v510_gen_regs()
2049 ret = vepu510_h265_set_patch_info(syn, (VepuFmt)fmt->format, ctx->reg_cfg, enc_task); in hal_h265e_v510_gen_regs()
2077 MPP_RET hal_h265e_v510_start(void *hal, HalEncTask *enc_task) in hal_h265e_v510_start() argument
2090 if (enc_task->flags.err) { in hal_h265e_v510_start()
2092 enc_task->flags.err); in hal_h265e_v510_start()
2221 static MPP_RET vepu510_h265_set_feedback(H265eV510HalContext *ctx, HalEncTask *enc_task) in vepu510_h265_set_feedback() argument
2223 EncRcTaskInfo *hal_rc_ret = (EncRcTaskInfo *)&enc_task->rc_task->info; in vepu510_h265_set_feedback()
2224 Vepu510H265eFrmCfg *frm = ctx->frms[enc_task->flags.reg_idx]; in vepu510_h265_set_feedback()
2341 HalEncTask *enc_task = task; in hal_h265e_v510_wait() local
2342 MppPacket pkt = enc_task->packet; in hal_h265e_v510_wait()
2355 if (enc_task->flags.err) { in hal_h265e_v510_wait()
2357 enc_task->flags.err); in hal_h265e_v510_wait()
2362 if (enc_task->rc_task->frm.save_pass1) in hal_h265e_v510_wait()
2424 H265eSyntax_new *syn = (H265eSyntax_new *)enc_task->syntax.data; in hal_h265e_v510_wait()
2544 HalEncTask *enc_task = task; in hal_h265e_v510_ret_task() local
2549 RK_U32 offset = mpp_packet_get_length(enc_task->packet); in hal_h265e_v510_ret_task()
2553 vepu510_h265_set_feedback(ctx, enc_task); in hal_h265e_v510_ret_task()
2554 mpp_buffer_sync_partial_begin(enc_task->output, offset, fb->out_strm_size); in hal_h265e_v510_ret_task()
2567 enc_task->hw_length = fb->out_strm_size; in hal_h265e_v510_ret_task()
2568 enc_task->length += fb->out_strm_size; in hal_h265e_v510_ret_task()
2573 vepu510_h265e_tune_stat_update(ctx->tune, enc_task); in hal_h265e_v510_ret_task()