Home
last modified time | relevance | path

Searched refs:i4_ping_pong (Results 1 – 16 of 16) sorted by relevance

/external/libhevc/encoder/
Dihevce_multi_thrd_funcs.c149 void *pv_multi_thrd_ctxt, WORD32 i4_job_type, WORD32 i4_blocking_mode, WORD32 i4_ping_pong) in ihevce_pre_enc_grp_get_next_job() argument
160 (job_queue_handle_t *)&ps_multi_thrd->as_job_que_preenc_hdls[i4_ping_pong][i4_job_type]; in ihevce_pre_enc_grp_get_next_job()
339 void *pv_multi_thrd_ctxt, job_queue_t *ps_curr_job, WORD32 i4_ping_pong) in ihevce_pre_enc_grp_job_set_out_dep() argument
352 pu1_ptr = (UWORD8 *)ps_multi_thrd->aps_job_q_pre_enc[i4_ping_pong]; in ihevce_pre_enc_grp_job_set_out_dep()
704 void *pv_enc_ctxt, ihevce_lap_enc_buf_t *ps_curr_inp, WORD32 i4_ping_pong) in ihevce_prepare_pre_enc_job_queue() argument
747 ps_ctxt->s_multi_thrd.aps_job_q_pre_enc[i4_ping_pong], in ihevce_prepare_pre_enc_job_queue()
779 ps_decomp_job_queue_lyr0 = ps_ctxt->s_multi_thrd.aps_job_q_pre_enc[i4_ping_pong]; in ihevce_prepare_pre_enc_job_queue()
791 ps_ctxt->s_multi_thrd.as_job_que_preenc_hdls[i4_ping_pong][DECOMP_JOB_LYR0].pv_next = in ihevce_prepare_pre_enc_job_queue()
793 ps_ctxt->s_multi_thrd.as_job_que_preenc_hdls[i4_ping_pong][DECOMP_JOB_LYR1].pv_next = in ihevce_prepare_pre_enc_job_queue()
795 ps_ctxt->s_multi_thrd.as_job_que_preenc_hdls[i4_ping_pong][DECOMP_JOB_LYR2].pv_next = in ihevce_prepare_pre_enc_job_queue()
[all …]
Dihevce_multi_thrd_funcs.h71 void *pv_multi_thrd_ctxt, WORD32 i4_job_type, WORD32 i4_blocking_mode, WORD32 i4_ping_pong);
74 void *pv_multi_thrd_ctxt, job_queue_t *ps_curr_job, WORD32 i4_ping_pong);
83 void *pv_enc_ctxt, ihevce_lap_enc_buf_t *ps_curr_inp, WORD32 i4_ping_pong);
Dhme_coarse.h77 WORD32 i4_ping_pong,
Dhme_refine.h60 WORD32 i4_ping_pong,
Dihevce_frame_process.h82 WORD32 i4_ping_pong);
Dihevce_decomp_pre_intra_pass.h81 WORD32 i4_ping_pong);
Dihevce_coarse_me_pass.h307 WORD32 i4_ping_pong);
Dihevce_ipe_pass.h141 WORD32 i4_ping_pong);
Dihevce_frame_process.c529 WORD32 i4_ping_pong) in ihevce_pre_enc_manage_ref_pics() argument
552 aps_pre_enc_ref_pic_list = ps_enc_ctxt->aps_pre_enc_ref_lists[i4_ping_pong]; in ihevce_pre_enc_manage_ref_pics()
576 &ps_enc_ctxt->as_pre_enc_ref_lists[i4_ping_pong][i][j]; in ihevce_pre_enc_manage_ref_pics()
605 … &ps_enc_ctxt->as_pre_enc_ref_lists[i4_ping_pong][LIST_0][num_ref_pics_list0], in ihevce_pre_enc_manage_ref_pics()
617 &ps_enc_ctxt->as_pre_enc_ref_lists[i4_ping_pong][LIST_0][i4_temp_list], in ihevce_pre_enc_manage_ref_pics()
625 &ps_enc_ctxt->as_pre_enc_ref_lists[i4_ping_pong][LIST_0][num_ref_pics_list0] in ihevce_pre_enc_manage_ref_pics()
631 ps_enc_ctxt->as_pre_enc_ref_lists[i4_ping_pong][LIST_0][num_ref_pics_list0] in ihevce_pre_enc_manage_ref_pics()
644 ->as_pre_enc_ref_lists[i4_ping_pong][LIST_0][num_ref_pics_list0] in ihevce_pre_enc_manage_ref_pics()
650 ps_enc_ctxt->as_pre_enc_ref_lists[i4_ping_pong][LIST_0][num_ref_pics_list0] in ihevce_pre_enc_manage_ref_pics()
662 … &ps_enc_ctxt->as_pre_enc_ref_lists[i4_ping_pong][LIST_1][num_ref_pics_list1], in ihevce_pre_enc_manage_ref_pics()
[all …]
Dhme_coarse.c746 WORD32 i4_ping_pong, 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()
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_decomp_pre_intra_pass.c1373 WORD32 i4_ping_pong) in ihevce_decomp_pre_intra_process() argument
1431 pv_multi_thrd_ctxt, (DECOMP_JOB_LYR0 + i4_layer_no), 1, i4_ping_pong); in ihevce_decomp_pre_intra_process()
1479 pv_multi_thrd_ctxt, ps_pre_enc_job, i4_ping_pong); in ihevce_decomp_pre_intra_process()
1617 ps_multi_thrd->aai4_l1_pre_intra_done[i4_ping_pong][row_block_no] = 1; in ihevce_decomp_pre_intra_process()
1640 ps_multi_thrd->aai4_l1_pre_intra_done[i4_ping_pong][row_block_no] = 1; in ihevce_decomp_pre_intra_process()
1660 ps_multi_thrd->aai4_l1_pre_intra_done[i4_ping_pong][row_block_no] = 1; in ihevce_decomp_pre_intra_process()
Dihevce_ipe_pass.c1010 WORD32 i4_ping_pong) in ihevce_ipe_process() argument
1097 pv_multi_thrd_ctxt, IPE_JOB_LYR0, 1, i4_ping_pong); in ihevce_ipe_process()
1166 ihevce_pre_enc_grp_job_set_out_dep(pv_multi_thrd_ctxt, ps_job, i4_ping_pong); in ihevce_ipe_process()
Dhme_interface.h947 WORD32 i4_ping_pong,
Dihevce_coarse_me_pass.c471 WORD32 i4_ping_pong) in ihevce_coarse_me_process() argument
488 i4_ping_pong, in ihevce_coarse_me_process()
Dhme_refine.c8821 WORD32 i4_ping_pong, 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()
9496 ihevce_pre_enc_grp_job_set_out_dep(ps_multi_thrd_ctxt, ps_job, i4_ping_pong); in hme_refine_no_encode()
9510 ->aai4_l1_pre_intra_done[i4_ping_pong][blk_y >> 2]; in hme_refine_no_encode()
10665 ihevce_pre_enc_grp_job_set_out_dep(ps_multi_thrd_ctxt, ps_job, i4_ping_pong); in hme_refine_no_encode()
Dhme_interface.c4558 WORD32 i4_ping_pong, in hme_coarse_process_frm() argument
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()
4637 i4_ping_pong, in hme_coarse_process_frm()