Home
last modified time | relevance | path

Searched refs:ps_multi_thrd_ctxt (Results 1 – 13 of 13) sorted by relevance

/external/libhevc/encoder/
Dihevce_sub_pic_rc.c146 multi_thrd_ctxt_t *ps_multi_thrd_ctxt = (multi_thrd_ctxt_t *)pv_multi_thrd_ctxt; in ihevce_sub_pic_rc_in_data() local
162 ps_multi_thrd_ctxt->ai8_nctb_ipe_sad[i4_frm_id][i4_br_id][i4_thrd_id] += in ihevce_sub_pic_rc_in_data()
164 ps_multi_thrd_ctxt->ai8_nctb_me_sad[i4_frm_id][i4_br_id][i4_thrd_id] += in ihevce_sub_pic_rc_in_data()
167 ps_multi_thrd_ctxt->ai8_nctb_act_factor[i4_frm_id][i4_br_id][i4_thrd_id] += in ihevce_sub_pic_rc_in_data()
171 ps_multi_thrd_ctxt->ai8_nctb_l0_ipe_sad[i4_frm_id][i4_br_id][i4_thrd_id] += in ihevce_sub_pic_rc_in_data()
175 ps_multi_thrd_ctxt->ai8_nctb_mpm_bits_consumed[i4_frm_id][i4_br_id][i4_thrd_id] += in ihevce_sub_pic_rc_in_data()
179 ps_multi_thrd_ctxt->ai8_nctb_bits_consumed[i4_frm_id][i4_br_id][i4_thrd_id] += in ihevce_sub_pic_rc_in_data()
181 ps_multi_thrd_ctxt->ai8_acc_bits_consumed[i4_frm_id][i4_br_id][i4_thrd_id] += in ihevce_sub_pic_rc_in_data()
183 ps_multi_thrd_ctxt->ai8_acc_bits_mul_qs_consumed[i4_frm_id][i4_br_id][i4_thrd_id] += in ihevce_sub_pic_rc_in_data()
185 ps_multi_thrd_ctxt->ai8_nctb_hdr_bits_consumed[i4_frm_id][i4_br_id][i4_thrd_id] += in ihevce_sub_pic_rc_in_data()
[all …]
Dhme_refine.h49 multi_thrd_ctxt_t *ps_multi_thrd_ctxt,
58 multi_thrd_ctxt_t *ps_multi_thrd_ctxt,
Dhme_coarse.h76 multi_thrd_ctxt_t *ps_multi_thrd_ctxt,
Dhme_coarse.c745 multi_thrd_ctxt_t *ps_multi_thrd_ctxt, in hme_coarsest() argument
1215 ps_multi_thrd_ctxt, ps_multi_thrd_ctxt->i4_me_coarsest_lyr_type, 1, i4_ping_pong); in hme_coarsest()
1226 ASSERT(ps_multi_thrd_ctxt->i4_me_coarsest_lyr_type == ps_job->i4_pre_enc_task_type); in hme_coarsest()
1234 ihevce_pre_enc_grp_job_set_out_dep(ps_multi_thrd_ctxt, ps_job, i4_ping_pong); in hme_coarsest()
1675 ihevce_pre_enc_grp_job_set_out_dep(ps_multi_thrd_ctxt, ps_job, i4_ping_pong); in hme_coarsest()
Dihevce_coarse_me_pass.h305 multi_thrd_ctxt_t *ps_multi_thrd_ctxt,
Dihevce_enc_loop_pass.h134 multi_thrd_ctxt_t *ps_multi_thrd_ctxt,
Dihevce_me_pass.h265 multi_thrd_ctxt_t *ps_multi_thrd_ctxt,
Dhme_interface.c4483 multi_thrd_ctxt_t *ps_multi_thrd_ctxt; in hme_process_frm() local
4486 ps_multi_thrd_ctxt = (multi_thrd_ctxt_t *)pv_multi_thrd_ctxt; in hme_process_frm()
4513 ps_multi_thrd_ctxt, in hme_process_frm()
4527 ps_multi_thrd_ctxt->aps_cur_inp_me_prms[i4_me_frm_id] in hme_process_frm()
4567 multi_thrd_ctxt_t *ps_multi_thrd_ctxt; in hme_coarse_process_frm() local
4569 ps_multi_thrd_ctxt = (multi_thrd_ctxt_t *)pv_multi_thrd_ctxt; in hme_coarse_process_frm()
4609 hme_coarsest(ps_ctxt, &s_coarse_prms, ps_multi_thrd_ctxt, i4_ping_pong, ppv_dep_mngr_hme_sync); in hme_coarse_process_frm()
4613 lyr_job_type = ps_multi_thrd_ctxt->i4_me_coarsest_lyr_type + 1; in hme_coarse_process_frm()
4635 ps_multi_thrd_ctxt, in hme_coarse_process_frm()
Dihevce_coarse_me_pass.c469 multi_thrd_ctxt_t *ps_multi_thrd_ctxt, in ihevce_coarse_me_process() argument
487 ps_multi_thrd_ctxt, in ihevce_coarse_me_process()
Dhme_refine.c5880 multi_thrd_ctxt_t *ps_multi_thrd_ctxt, in hme_refine() argument
5897 WORD32 i4_idx_dvsr_p = ps_multi_thrd_ctxt->i4_idx_dvsr_p; in hme_refine()
6054 … ps_thrd_ctxt, ps_ctxt, ps_refine_prms->i4_layer_id, ps_multi_thrd_ctxt->i4_num_me_frm_pllel); in hme_refine()
6660 ps_multi_thrd_ctxt, lyr_job_type, 1, me_frm_id); in hme_refine()
6675 ihevce_enc_grp_job_set_out_dep(ps_multi_thrd_ctxt, ps_job, me_frm_id); in hme_refine()
8819 multi_thrd_ctxt_t *ps_multi_thrd_ctxt, in hme_refine_no_encode() argument
8863 ps_multi_thrd_ctxt->aps_curr_inp_pre_enc[i4_ping_pong]->s_lap_out.i4_temporal_lyr_id; in hme_refine_no_encode()
9034 if(ps_multi_thrd_ctxt->aps_curr_inp_pre_enc[i4_ping_pong]->s_lap_out.i4_pic_type == in hme_refine_no_encode()
9036 ps_multi_thrd_ctxt->aps_curr_inp_pre_enc[i4_ping_pong]->s_lap_out.i4_pic_type == IV_I_FRAME) in hme_refine_no_encode()
9481 ps_multi_thrd_ctxt, lyr_job_type, 1, i4_ping_pong); in hme_refine_no_encode()
[all …]
Dihevce_me_pass.c914 multi_thrd_ctxt_t *ps_multi_thrd_ctxt, in ihevce_me_process() argument
954 ps_multi_thrd_ctxt, in ihevce_me_process()
Dihevce_enc_loop_pass.c1717 multi_thrd_ctxt_t *ps_multi_thrd_ctxt, in ihevce_enc_loop_process_row()
1853 ihevce_sub_pic_rc_scale_query((void *)ps_multi_thrd_ctxt, (void *)ps_ctxt); in ihevce_enc_loop_process_row()
2256 (void *)ps_multi_thrd_ctxt, in ihevce_enc_loop_process_row()
3109 multi_thrd_ctxt_t *ps_multi_thrd_ctxt, in ihevce_enc_loop_process() argument
3215 ps_multi_thrd_ctxt, ENC_LOOP_JOB + i4_bitrate_instance_num, 1, i4_enc_frm_id); in ihevce_enc_loop_process()
3236 ihevce_enc_grp_job_set_out_dep(ps_multi_thrd_ctxt, ps_job, i4_enc_frm_id); in ihevce_enc_loop_process()
3496 ps_multi_thrd_ctxt, in ihevce_enc_loop_process()
Dihevce_frame_process.c3254 multi_thrd_ctxt_t *ps_multi_thrd_ctxt = &ps_enc_ctxt->s_multi_thrd; in ihevce_enc_frm_proc_slave_thrd() local
3263 ps_multi_thrd_ctxt->aps_cur_inp_me_prms[i4_me_frm_id] in ihevce_enc_frm_proc_slave_thrd()