Home
last modified time | relevance | path

Searched refs:ps_master_ctxt (Results 1 – 7 of 7) sorted by relevance

/external/libhevc/encoder/
Dihevce_coarse_me_pass.c396 coarse_me_master_ctxt_t *ps_master_ctxt = (coarse_me_master_ctxt_t *)pv_me_ctxt; in ihevce_coarse_me_set_resolution() local
399 for(thrds = 0; thrds < ps_master_ctxt->i4_num_proc_thrds; thrds++) in ihevce_coarse_me_set_resolution()
403 ps_me_thrd_ctxt = ps_master_ctxt->aps_me_ctxt[thrds]; in ihevce_coarse_me_set_resolution()
416 coarse_me_master_ctxt_t *ps_master_ctxt = (coarse_me_master_ctxt_t *)pv_me_ctxt; in ihevce_coarse_me_get_rc_param() local
423 for(thrds = 0; thrds < ps_master_ctxt->i4_num_proc_thrds; thrds++) in ihevce_coarse_me_get_rc_param()
425 ps_me_thrd_ctxt = ps_master_ctxt->aps_me_ctxt[thrds]; in ihevce_coarse_me_get_rc_param()
475 coarse_me_master_ctxt_t *ps_master_ctxt = (coarse_me_master_ctxt_t *)pv_me_ctxt; in ihevce_coarse_me_process() local
479 ps_thrd_ctxt = ps_master_ctxt->aps_me_ctxt[thrd_id]; in ihevce_coarse_me_process()
485 &ps_master_ctxt->s_ref_map, in ihevce_coarse_me_process()
486 &ps_master_ctxt->s_frm_prms, in ihevce_coarse_me_process()
[all …]
Dihevce_me_pass.c532 me_master_ctxt_t *ps_master_ctxt = (me_master_ctxt_t *)pv_me_ctxt; in ihevce_me_set_resolution() local
536 for(thrds = 0; thrds < ps_master_ctxt->i4_num_proc_thrds; thrds++) in ihevce_me_set_resolution()
540 ps_me_thrd_ctxt = ps_master_ctxt->aps_me_ctxt[thrds]; in ihevce_me_set_resolution()
924 me_master_ctxt_t *ps_master_ctxt = (me_master_ctxt_t *)pv_me_ctxt; in ihevce_me_process() local
932 ps_thrd_ctxt = ps_master_ctxt->aps_me_ctxt[thrd_id]; in ihevce_me_process()
942 ps_ctxt->ps_func_selector = &ps_master_ctxt->s_func_selector; in ihevce_me_process()
949 &ps_master_ctxt->as_ref_map[i4_me_frm_id], in ihevce_me_process()
951 &ps_master_ctxt->as_frm_prms[i4_me_frm_id], in ihevce_me_process()
992 me_master_ctxt_t *ps_master_ctxt = (me_master_ctxt_t *)pv_me_ctxt; in ihevce_me_frame_dpb_update() local
1002 ps_thrd0_ctxt = ps_master_ctxt->aps_me_ctxt[i4_thrd_id]; in ihevce_me_frame_dpb_update()
[all …]
Dhme_interface.c1134 me_master_ctxt_t *ps_master_ctxt = (me_master_ctxt_t *)pv_ctxt; in hme_enc_alloc_init_mem() local
1157 ps_master_ctxt->i4_num_proc_thrds = ps_prms->i4_num_proc_thrds; in hme_enc_alloc_init_mem()
1177 ps_master_ctxt->aps_me_ctxt[num_thrds] = ps_me_tmp_ctxt++; in hme_enc_alloc_init_mem()
1200 ps_master_ctxt->aps_me_ctxt[num_thrds]->aps_me_frm_prms[i] = ps_me_frm_tmp_ctxt; in hme_enc_alloc_init_mem()
1233 ps_ctxt = ps_master_ctxt->aps_me_ctxt[num_thrds]; in hme_enc_alloc_init_mem()
1369 ps_ctxt = ps_master_ctxt->aps_me_ctxt[num_thrds]; in hme_enc_alloc_init_mem()
1394 ps_ctxt = ps_master_ctxt->aps_me_ctxt[num_thrds]; in hme_enc_alloc_init_mem()
1438 ps_ctxt = ps_master_ctxt->aps_me_ctxt[num_thrds]; in hme_enc_alloc_init_mem()
1482 ps_ctxt = ps_master_ctxt->aps_me_ctxt[num_thrds]; in hme_enc_alloc_init_mem()
1512 ps_ctxt = ps_master_ctxt->aps_me_ctxt[num_thrds]; in hme_enc_alloc_init_mem()
[all …]
Dihevce_ipe_pass.c377 ihevce_ipe_master_ctxt_t *ps_master_ctxt; in ihevce_ipe_init() local
381 ps_master_ctxt = (ihevce_ipe_master_ctxt_t *)ps_mem_tab[IPE_CTXT].pv_base; in ihevce_ipe_init()
383 ps_master_ctxt->i4_num_proc_thrds = i4_num_proc_thrds; in ihevce_ipe_init()
398 for(i4_thrds = 0; i4_thrds < ps_master_ctxt->i4_num_proc_thrds; i4_thrds++) in ihevce_ipe_init()
400 ps_master_ctxt->aps_ipe_thrd_ctxt[i4_thrds] = ps_ctxt; in ihevce_ipe_init()
549 return ((void *)ps_master_ctxt); in ihevce_ipe_init()
577 ihevce_ipe_master_ctxt_t *ps_master_ctxt; in ihevce_ipe_get_frame_intra_satd_cost() local
585 ps_master_ctxt = (ihevce_ipe_master_ctxt_t *)pv_ctxt; in ihevce_ipe_get_frame_intra_satd_cost()
588 for(i4_thrds = 0; i4_thrds < ps_master_ctxt->i4_num_proc_thrds; i4_thrds++) in ihevce_ipe_get_frame_intra_satd_cost()
590 ps_ctxt = ps_master_ctxt->aps_ipe_thrd_ctxt[i4_thrds]; in ihevce_ipe_get_frame_intra_satd_cost()
[all …]
Dihevce_enc_loop_pass.c2997 ihevce_enc_loop_master_ctxt_t *ps_master_ctxt = (ihevce_enc_loop_master_ctxt_t *)pv_ctxt; in ihevce_enc_loop_process() local
2999 ihevce_enc_loop_ctxt_t *ps_ctxt = ps_master_ctxt->aps_enc_loop_thrd_ctxt[thrd_id]; in ihevce_enc_loop_process()
3122 ((ihevce_tile_params_t *)ps_master_ctxt->pv_tile_params_base + tile_col_idx); in ihevce_enc_loop_process()
3131 ((ihevce_tile_params_t *)ps_master_ctxt->pv_tile_params_base + i4_tile_id); in ihevce_enc_loop_process()
3268 ps_master_ctxt->aapv_dep_mngr_enc_loop_cu_top_right[ps_ctxt->i4_enc_frm_id] in ihevce_enc_loop_process()
3272 ps_master_ctxt in ihevce_enc_loop_process()
3276 ps_master_ctxt in ihevce_enc_loop_process()
3279 ps_ctxt->pu1_curr_row_cabac_state = &ps_master_ctxt->au1_ctxt_models[vert_ctr][0]; in ihevce_enc_loop_process()
3336 ps_ctxt->pu1_top_rt_cabac_state = &ps_master_ctxt->au1_ctxt_models[vert_ctr - 1][0]; in ihevce_enc_loop_process()
4295 ihevce_enc_loop_master_ctxt_t *ps_master_ctxt; in ihevce_enc_loop_init() local
[all …]
Dihevce_decomp_pre_intra_pass.c1375 ihevce_decomp_pre_intra_master_ctxt_t *ps_master_ctxt = pv_ctxt; in ihevce_decomp_pre_intra_process() local
1376 … ihevce_decomp_pre_intra_ctxt_t *ps_ctxt = ps_master_ctxt->aps_decomp_pre_intra_thrd_ctxt[thrd_id]; in ihevce_decomp_pre_intra_process()
1832 ihevce_decomp_pre_intra_master_ctxt_t *ps_master_ctxt = pv_ctxt; in ihevce_decomp_pre_intra_frame_init() local
1836 for(i = 0; i < ps_master_ctxt->i4_num_proc_thrds; i++) in ihevce_decomp_pre_intra_frame_init()
1838 ps_ctxt = ps_master_ctxt->aps_decomp_pre_intra_thrd_ctxt[i]; in ihevce_decomp_pre_intra_frame_init()
2004 ihevce_decomp_pre_intra_master_ctxt_t *ps_master_ctxt = pv_pre_intra_ctxt; in ihevce_decomp_pre_intra_curr_frame_pre_intra_deinit() local
2005 ihevce_decomp_pre_intra_ctxt_t *ps_ctxt = ps_master_ctxt->aps_decomp_pre_intra_thrd_ctxt[0]; in ihevce_decomp_pre_intra_curr_frame_pre_intra_deinit()
2298 ihevce_decomp_pre_intra_master_ctxt_t *ps_master_ctxt = pv_ctxt; in ihevce_decomp_pre_intra_get_frame_satd() local
2299 ihevce_decomp_pre_intra_ctxt_t *ps_ctxt = ps_master_ctxt->aps_decomp_pre_intra_thrd_ctxt[0]; in ihevce_decomp_pre_intra_get_frame_satd()
2305 for(i = 1; i < ps_master_ctxt->i4_num_proc_thrds; i++) in ihevce_decomp_pre_intra_get_frame_satd()
[all …]
Dihevce_frame_process.c2432 ihevce_decomp_pre_intra_master_ctxt_t *ps_master_ctxt = in ihevce_update_qp_L1_sad_based() local
2435 ihevce_decomp_pre_intra_ctxt_t *ps_ctxt = ps_master_ctxt->aps_decomp_pre_intra_thrd_ctxt[0]; in ihevce_update_qp_L1_sad_based()
2751 me_master_ctxt_t *ps_master_ctxt; in ihevce_frame_init() local
2757 ps_master_ctxt = (me_master_ctxt_t *)ps_enc_ctxt->s_module_ctxt.pv_me_ctxt; in ihevce_frame_init()
3230 me_master_ctxt_t *ps_master_ctxt = in ihevce_enc_frm_proc_slave_thrd() local
3234 me_ctxt_t *ps_ctxt = ps_master_ctxt->aps_me_ctxt[i4_thrd_id]; in ihevce_enc_frm_proc_slave_thrd()
3258 me_master_ctxt_t *ps_master_ctxt = in ihevce_enc_frm_proc_slave_thrd() local
3262 me_ctxt_t *ps_ctxt = ps_master_ctxt->aps_me_ctxt[i4_thrd_id]; in ihevce_enc_frm_proc_slave_thrd()
3361 me_master_ctxt_t *ps_master_ctxt = in ihevce_enc_frm_proc_slave_thrd() local
3365 me_ctxt_t *ps_ctxt = ps_master_ctxt->aps_me_ctxt[i4_thrd_id]; in ihevce_enc_frm_proc_slave_thrd()
[all …]