Home
last modified time | relevance | path

Searched refs:ps_static_cfg_prms (Results 1 – 14 of 14) sorted by relevance

/external/libhevc/encoder/
Dihevce_error_check.c122 WORD32 ihevce_validate_tile_config_params(ihevce_static_cfg_params_t *ps_static_cfg_prms) in ihevce_validate_tile_config_params() argument
125 ihevce_sys_api_t *ps_sys_api = &ps_static_cfg_prms->s_sys_api; in ihevce_validate_tile_config_params()
129 if(ps_static_cfg_prms->s_app_tile_params.i4_tiles_enabled_flag != 0) in ihevce_validate_tile_config_params()
158 WORD32 ihevce_hle_validate_static_params(ihevce_static_cfg_params_t *ps_static_cfg_prms) in ihevce_hle_validate_static_params() argument
164 ihevce_sys_api_t *ps_sys_api = &ps_static_cfg_prms->s_sys_api; in ihevce_hle_validate_static_params()
168 i4_num_resolutions = ps_static_cfg_prms->s_tgt_lyr_prms.i4_num_res_layers; in ihevce_hle_validate_static_params()
172 ps_static_cfg_prms->s_tgt_lyr_prms.as_tgt_params[i4_resolution_id] in ihevce_hle_validate_static_params()
176 if(0 != ps_static_cfg_prms->i4_log_dump_level) in ihevce_hle_validate_static_params()
179 if((0 == ps_static_cfg_prms->i4_res_id) && (0 == ps_static_cfg_prms->i4_br_id)) in ihevce_hle_validate_static_params()
182 WORD32 i4_num_res_layers = ps_static_cfg_prms->s_tgt_lyr_prms.i4_num_res_layers; in ihevce_hle_validate_static_params()
[all …]
Dihevce_plugin.c472 ((ihevce_hle_ctxt_t *)plugin_ctxt->pv_hle_interface_ctxt)->ps_static_cfg_prms; in ihevce_cmds_error_report()
688 ps_ctxt->ps_static_cfg_prms = (ihevce_static_cfg_params_t *)ps_ctxt->ihevce_mem_alloc( in ihevce_init()
690 if(NULL == ps_ctxt->ps_static_cfg_prms) in ihevce_init()
705 memcpy(ps_ctxt->ps_static_cfg_prms, ps_params, sizeof(ihevce_static_cfg_params_t)); in ihevce_init()
707 ps_ctxt->ps_static_cfg_prms->s_src_prms.i4_orig_width = in ihevce_init()
708 ps_ctxt->ps_static_cfg_prms->s_src_prms.i4_width; in ihevce_init()
709 if(HEVCE_MIN_WIDTH > ps_ctxt->ps_static_cfg_prms->s_src_prms.i4_width) in ihevce_init()
711 ps_ctxt->ps_static_cfg_prms->s_src_prms.i4_width = HEVCE_MIN_WIDTH; in ihevce_init()
714 ps_ctxt->ps_static_cfg_prms->s_src_prms.i4_orig_height = in ihevce_init()
715 ps_ctxt->ps_static_cfg_prms->s_src_prms.i4_height; in ihevce_init()
[all …]
Dihevce_tile_interface.c106 ihevce_static_cfg_params_t *ps_static_cfg_prms, in ihevce_update_tile_params() argument
129 ps_app_tile_prms = &ps_static_cfg_prms->s_app_tile_params; in ihevce_update_tile_params()
131 i4_max_log2_cu_size = ps_static_cfg_prms->s_config_prms.i4_max_log2_cu_size; in ihevce_update_tile_params()
134 min_cu_size = 1 << ps_static_cfg_prms->s_config_prms.i4_min_log2_cu_size; in ihevce_update_tile_params()
138 ps_static_cfg_prms->s_tgt_lyr_prms.as_tgt_params[i4_resolution_id].i4_width + in ihevce_update_tile_params()
140 ps_static_cfg_prms->s_tgt_lyr_prms.as_tgt_params[i4_resolution_id].i4_width, in ihevce_update_tile_params()
145 ps_static_cfg_prms->s_tgt_lyr_prms.as_tgt_params[i4_resolution_id].i4_height + in ihevce_update_tile_params()
147 ps_static_cfg_prms->s_tgt_lyr_prms.as_tgt_params[i4_resolution_id].i4_height, in ihevce_update_tile_params()
444 ihevce_static_cfg_params_t *ps_static_cfg_prms, in ihevce_tiles_mem_init() argument
460 if(1 == ps_static_cfg_prms->s_app_tile_params.i4_tiles_enabled_flag) in ihevce_tiles_mem_init()
[all …]
Dihevce_tile_interface.h49 ihevce_static_cfg_params_t *ps_static_cfg_prms,
64 ihevce_static_cfg_params_t *ps_static_cfg_prms,
Dihevce_common_utils.c664 ps_hle_ctxt->pv_mem_mgr_hdl, &ps_hle_ctxt->ps_static_cfg_prms->s_sys_api, &s_mem_tab); in ihevce_osal_alloc()
744 ps_hle_ctxt->pv_mem_mgr_hdl, &ps_hle_ctxt->ps_static_cfg_prms->s_sys_api, &s_mem_tab); in ihevce_osal_init()
747 ps_hle_ctxt->ps_static_cfg_prms->s_sys_api.ihevce_printf( in ihevce_osal_init()
748 ps_hle_ctxt->ps_static_cfg_prms->s_sys_api.pv_cb_handle, in ihevce_osal_init()
763 ps_hle_ctxt->ps_static_cfg_prms->s_sys_api.ihevce_printf( in ihevce_osal_init()
764 ps_hle_ctxt->ps_static_cfg_prms->s_sys_api.pv_cb_handle, in ihevce_osal_init()
772 ps_hle_ctxt->ps_static_cfg_prms->s_sys_api.ihevce_printf( in ihevce_osal_init()
773 ps_hle_ctxt->ps_static_cfg_prms->s_sys_api.pv_cb_handle, in ihevce_osal_init()
814 ps_hle_ctxt->ps_static_cfg_prms->s_sys_api.ihevce_printf( in ihevce_osal_delete()
815 ps_hle_ctxt->ps_static_cfg_prms->s_sys_api.pv_cb_handle, in ihevce_osal_delete()
Dihevce_hle_interface.c182 WORD32 i4_num_resolutions = ps_hle_ctxt->ps_static_cfg_prms->s_tgt_lyr_prms.i4_num_res_layers; in ihevce_hle_interface_create()
185 ihevce_sys_api_t *ps_sys_api = &ps_hle_ctxt->ps_static_cfg_prms->s_sys_api; in ihevce_hle_interface_create()
207 ps_hle_ctxt->i4_error_code = ihevce_hle_validate_static_params(ps_hle_ctxt->ps_static_cfg_prms); in ihevce_hle_interface_create()
217 ps_hle_ctxt->pv_mem_mgr_hdl, &ps_hle_ctxt->ps_static_cfg_prms->s_sys_api, &s_memtab); in ihevce_hle_interface_create()
225 ps_hle_ctxt->ps_static_cfg_prms, in ihevce_hle_interface_create()
477 ps_src_prms = &ps_hle_ctxt->ps_static_cfg_prms->s_src_prms; in ihevce_query_io_buf_req()
478 i4_num_resolutions = ps_hle_ctxt->ps_static_cfg_prms->s_tgt_lyr_prms.i4_num_res_layers; in ihevce_query_io_buf_req()
550 if((ps_hle_ctxt->ps_static_cfg_prms->s_tgt_lyr_prms.i4_internal_bit_depth == 12) || in ihevce_query_io_buf_req()
551 ((ps_hle_ctxt->ps_static_cfg_prms->s_tgt_lyr_prms.i4_internal_bit_depth > 8) && in ihevce_query_io_buf_req()
558 if((ps_hle_ctxt->ps_static_cfg_prms->s_tgt_lyr_prms.i4_internal_bit_depth == 10) && in ihevce_query_io_buf_req()
[all …]
Dihevce_frame_process_utils.c418 ihevce_static_cfg_params_t *ps_static_cfg_params = ps_hle_ctxt->ps_static_cfg_prms; in ihevce_dyn_bitrate()
460 WORD32 ihevce_validate_encoder_parameters(ihevce_static_cfg_params_t *ps_static_cfg_prms) in ihevce_validate_encoder_parameters() argument
462 return (ihevce_hle_validate_static_params(ps_static_cfg_prms)); in ihevce_validate_encoder_parameters()
Dihevce_error_checks.h66 WORD32 ihevce_hle_validate_static_params(ihevce_static_cfg_params_t *ps_static_cfg_prms);
Dihevce_hle_interface.h125 ihevce_static_cfg_params_t *ps_static_cfg_prms; member
321 IHEVCE_DLL WORD32 ihevce_validate_encoder_parameters(ihevce_static_cfg_params_t *ps_static_cfg_prms
Dihevce_lap_interface.c151 ihevce_static_cfg_params_t *ps_static_cfg_prms) in ihevce_lap_init() argument
162 ps_static_cfg_prms, in ihevce_lap_init()
165 ps_lap_static_params->e_arch_type = ps_static_cfg_prms->e_arch_type; in ihevce_lap_init()
180 ps_static_cfg_prms->s_coding_tools_prms.i4_max_closed_gop_period; in ihevce_lap_init()
182 ps_static_cfg_prms->s_coding_tools_prms.i4_min_closed_gop_period; in ihevce_lap_init()
184 ps_static_cfg_prms->s_coding_tools_prms.i4_max_cra_open_gop_period; in ihevce_lap_init()
186 ps_static_cfg_prms->s_coding_tools_prms.i4_max_i_open_gop_period; in ihevce_lap_init()
221 if(ps_static_cfg_prms->s_coding_tools_prms.i4_max_closed_gop_period <= in ihevce_lap_init()
225 ps_static_cfg_prms->s_coding_tools_prms.i4_max_closed_gop_period; in ihevce_lap_init()
268 (INFINITE_GOP_CDR_TIME_S * (ps_static_cfg_prms->s_src_prms.i4_frm_rate_num / in ihevce_lap_init()
[all …]
Dihevce_lap_interface.h94 ihevce_static_cfg_params_t *ps_static_cfg_prms);
Dihevce_plugin_priv.h170 ihevce_static_cfg_params_t *ps_static_cfg_prms; member
Dihevce_memory_init.c2589 if(ps_hle_ctxt->ps_static_cfg_prms->i4_save_recon) in ihevce_mem_manager_que_init()
2612 ps_hle_ctxt->pv_mem_mgr_hdl, &ps_hle_ctxt->ps_static_cfg_prms->s_sys_api, &s_memtab); in ihevce_mem_manager_que_init()
2718 if(ps_hle_ctxt->ps_static_cfg_prms->i4_save_recon) in ihevce_mem_manager_que_init()
2762 &ps_hle_ctxt->ps_static_cfg_prms->s_sys_api, in ihevce_mem_manager_que_init()
2930 if(ps_hle_ctxt->ps_static_cfg_prms->i4_save_recon) in ihevce_mem_manager_que_init()
Dihevce_entropy_cod.c690 ps_tgt_lyr_prms = (ihevce_tgt_layer_params_t *)&ps_hle_ctxt->ps_static_cfg_prms->s_tgt_lyr_prms; in ihevce_entropy_encode_header()