Home
last modified time | relevance | path

Searched refs:pv_me_ctxt (Results 1 – 10 of 10) sorted by relevance

/external/libhevc/encoder/
Dhme_function_selector.c110 me_master_ctxt_t *pv_me_ctxt = (me_master_ctxt_t *)pv_me_context; in hme_init_function_ptr_neon() local
113 pv_me_ctxt->s_func_selector.pf_had_8x8_using_4_4x4_r = &ihevce_had_8x8_using_4_4x4_r_neon; in hme_init_function_ptr_neon()
114 pv_me_ctxt->s_func_selector.pf_had_16x16_r = &ihevce_had_16x16_r_neon; in hme_init_function_ptr_neon()
115pv_me_ctxt->s_func_selector.pf_compute_32x32HAD_using_16x16 = &ihevce_compute_32x32HAD_using_16x16… in hme_init_function_ptr_neon()
116pv_me_ctxt->s_func_selector.pf_evalsatd_update_1_best_result_pt_pu_16x16_num_part_eq_1 = hme_evals… in hme_init_function_ptr_neon()
117pv_me_ctxt->s_func_selector.pf_evalsatd_update_1_best_result_pt_pu_16x16_num_part_lt_9 = hme_evals… in hme_init_function_ptr_neon()
118pv_me_ctxt->s_func_selector.pf_evalsatd_update_1_best_result_pt_pu_16x16_num_part_lt_17 = hme_eval… in hme_init_function_ptr_neon()
125 me_master_ctxt_t *pv_me_ctxt = (me_master_ctxt_t *)pv_me_context; in hme_init_function_ptr_generic() local
128 pv_me_ctxt->s_func_selector.pf_had_8x8_using_4_4x4_r = &ihevce_had_8x8_using_4_4x4_r; in hme_init_function_ptr_generic()
129 pv_me_ctxt->s_func_selector.pf_had_16x16_r = &ihevce_had_16x16_r; in hme_init_function_ptr_generic()
[all …]
Dihevce_coarse_me_pass.h158 void ihevce_coarse_me_reg_thrds_sem(void *pv_me_ctxt, void **ppv_sem_hdls, WORD32 i4_num_proc_thrds…
181 void *pv_me_ctxt, ihevce_static_cfg_params_t *ps_init_prms, WORD32 i4_resolution_id);
211 void *pv_me_ctxt, WORD32 n_enc_layers, WORD32 *p_wd, WORD32 *p_ht);
214 void *pv_me_ctxt,
256 void *pv_me_ctxt,
303 void *pv_me_ctxt,
335 void *pv_me_ctxt,
379 void *pv_me_ctxt,
402 void ihevce_coarse_me_frame_end(void *pv_me_ctxt);
405 void *pv_me_ctxt, void *pv_layer_ctxt, void *pv_layer_mv_bank_ctxt);
[all …]
Dihevce_coarse_me_pass.c249 void *pv_me_ctxt; in ihevce_coarse_me_init() local
283 pv_me_ctxt = (void *)as_memtabs[0].pu1_mem; in ihevce_coarse_me_init()
284 status = hme_coarse_init(pv_me_ctxt, &as_memtabs[0], &s_hme_init_prms); in ihevce_coarse_me_init()
285 ps_ctxt = (coarse_me_master_ctxt_t *)pv_me_ctxt; in ihevce_coarse_me_init()
296 ps_mem_tab, ps_init_prms, pv_me_ctxt, pv_osal_handle, i4_num_proc_thrds, i4_resolution_id); in ihevce_coarse_me_init()
308 return (pv_me_ctxt); in ihevce_coarse_me_init()
330 void ihevce_coarse_me_reg_thrds_sem(void *pv_me_ctxt, void **ppv_sem_hdls, WORD32 i4_num_proc_thrds) in ihevce_coarse_me_reg_thrds_sem() argument
332 hme_coarse_dep_mngr_reg_sem(pv_me_ctxt, ppv_sem_hdls, i4_num_proc_thrds); in ihevce_coarse_me_reg_thrds_sem()
359 void *pv_me_ctxt, ihevce_static_cfg_params_t *ps_init_prms, WORD32 i4_resolution_id) in ihevce_coarse_me_delete() argument
362 hme_coarse_dep_mngr_delete(pv_me_ctxt, ps_init_prms, i4_resolution_id); in ihevce_coarse_me_delete()
[all …]
Dhme_interface.h839 void *pv_me_ctxt, ihevce_static_cfg_params_t *ps_init_prms, WORD32 i4_resolution_id);
868 void hme_coarse_add_inp(void *pv_me_ctxt, hme_inp_desc_t *ps_inp_desc, WORD32 i4_curr_idx);
887 void *pv_me_ctxt,
894 void *pv_me_ctxt, hme_ref_map_t *ps_ref_map, hme_frm_prms_t *ps_frm_prms);
929 void *pv_me_ctxt,
943 void *pv_me_ctxt,
953 void hme_coarse_discard_frm(void *pv_me_ctxt, S32 *p_pocs_to_remove);
976 void hme_set_resolution(void *pv_me_ctxt, S32 n_enc_layers, S32 *p_wd, S32 *p_ht, S32 me_frm_id);
978 void hme_coarse_set_resolution(void *pv_me_ctxt, S32 n_enc_layers, S32 *p_wd, S32 *p_ht);
994 WORD32 hme_get_active_pocs_list(void *pv_me_ctxt, S32 i4_num_me_frm_pllel);
[all …]
Dihevce_me_pass.h167 void ihevce_me_set_resolution(void *pv_me_ctxt, WORD32 n_enc_layers, WORD32 *p_wd, WORD32 *p_ht);
205 void *pv_me_ctxt,
257 void *pv_me_ctxt,
296 void *pv_me_ctxt,
347 void *pv_me_ctxt, WORD32 i4_idx_dvsr_p, WORD32 i4_display_num, WORD32 i4_me_frm_id);
Dihevce_me_pass.c426 void *pv_me_ctxt; in ihevce_me_init() local
469 pv_me_ctxt = (void *)as_memtabs[0].pu1_mem; in ihevce_me_init()
470 ps_me_ctxt = (me_master_ctxt_t *)pv_me_ctxt; in ihevce_me_init()
475 pv_me_ctxt, &as_memtabs[0], &s_hme_init_prms, ps_rc_quant_ctxt, i4_num_me_frm_pllel); in ihevce_me_init()
499 return (pv_me_ctxt); in ihevce_me_init()
529 void ihevce_me_set_resolution(void *pv_me_ctxt, WORD32 n_enc_layers, WORD32 *p_wd, WORD32 *p_ht) in ihevce_me_set_resolution() argument
532 me_master_ctxt_t *ps_master_ctxt = (me_master_ctxt_t *)pv_me_ctxt; in ihevce_me_set_resolution()
691 void *pv_me_ctxt, void *pv_me_frm_ctxt, WORD32 i4_ctb_x, WORD32 i4_ctb_y) in ihevce_me_update_ctb_results() argument
697 me_ctxt_t *ps_ctxt = (me_ctxt_t *)pv_me_ctxt; in ihevce_me_update_ctb_results()
906 void *pv_me_ctxt, in ihevce_me_process() argument
[all …]
Dhme_interface.c2463 void *pv_me_ctxt, ihevce_static_cfg_params_t *ps_init_prms, WORD32 i4_resolution_id) in hme_coarse_dep_mngr_delete() argument
2470 coarse_me_master_ctxt_t *ps_me_ctxt = (coarse_me_master_ctxt_t *)pv_me_ctxt; in hme_coarse_dep_mngr_delete()
2859 void hme_set_resolution(void *pv_me_ctxt, S32 n_enc_layers, S32 *p_wd, S32 *p_ht, S32 me_frm_id) in hme_set_resolution() argument
2870 ps_thrd_ctxt = (me_ctxt_t *)pv_me_ctxt; in hme_set_resolution()
2931 void hme_coarse_set_resolution(void *pv_me_ctxt, S32 n_enc_layers, S32 *p_wd, S32 *p_ht) in hme_coarse_set_resolution() argument
2940 ps_ctxt = (coarse_me_ctxt_t *)pv_me_ctxt; in hme_coarse_set_resolution()
3040 void *pv_me_ctxt, S32 *p_pocs_to_remove, S32 i4_idr_gop_num, S32 i4_num_me_frm_pllel) in hme_discard_frm() argument
3042 me_ctxt_t *ps_ctxt = (me_ctxt_t *)pv_me_ctxt; in hme_discard_frm()
3065 void hme_coarse_discard_frm(void *pv_me_ctxt, S32 *p_pocs_to_remove) in hme_coarse_discard_frm() argument
3067 coarse_me_ctxt_t *ps_ctxt = (coarse_me_ctxt_t *)pv_me_ctxt; in hme_coarse_discard_frm()
[all …]
Dihevce_frame_process.c1536 ps_enc_ctxt->s_module_ctxt.pv_me_ctxt, in ihevce_manage_ref_pics()
2757 ps_master_ctxt = (me_master_ctxt_t *)ps_enc_ctxt->s_module_ctxt.pv_me_ctxt; in ihevce_frame_init()
2778 ps_enc_ctxt->s_module_ctxt.pv_me_ctxt, in ihevce_frame_init()
3231 (me_master_ctxt_t *)ps_enc_ctxt->s_module_ctxt.pv_me_ctxt; in ihevce_enc_frm_proc_slave_thrd()
3242 ps_enc_ctxt->s_module_ctxt.pv_me_ctxt, in ihevce_enc_frm_proc_slave_thrd()
3259 (me_master_ctxt_t *)ps_enc_ctxt->s_module_ctxt.pv_me_ctxt; in ihevce_enc_frm_proc_slave_thrd()
3346 ps_enc_ctxt->s_module_ctxt.pv_me_ctxt, in ihevce_enc_frm_proc_slave_thrd()
3362 (me_master_ctxt_t *)ps_enc_ctxt->s_module_ctxt.pv_me_ctxt; in ihevce_enc_frm_proc_slave_thrd()
3897 (me_master_ctxt_t *)ps_enc_ctxt->s_module_ctxt.pv_me_ctxt; in ihevce_enc_frm_proc_slave_thrd()
4887 ps_enc_ctxt->s_module_ctxt.pv_me_ctxt, in ihevce_set_pre_enc_prms()
Dihevce_enc_structs.h2151 void *pv_me_ctxt; member
Dihevce_memory_init.c1551 ps_enc_ctxt->s_module_ctxt.pv_me_ctxt = ihevce_me_init( in ihevce_mem_manager_init()