Home
last modified time | relevance | path

Searched refs:ihevce_hle_ctxt_t (Results 1 – 12 of 12) sorted by relevance

/external/libhevc/encoder/
Dihevce_hle_interface.h214 } ihevce_hle_ctxt_t; typedef
230 ihevce_hle_ctxt_t *ps_hle_ctxt;
258 IHEVCE_DLL IV_API_CALL_STATUS_T ihevce_hle_interface_create(ihevce_hle_ctxt_t *ps_hle_ctxt);
271 ihevce_hle_ctxt_t *ps_hle_ctxt,
291 ihevce_hle_ctxt_t *ps_hle_ctxt,
333 ihevce_hle_ctxt_t *ps_hle_ctxt, WORD32 *pi4_buff_id, WORD32 i4_blocking_mode);
345 ihevce_hle_ctxt_t *ps_hle_ctxt, WORD32 *pi4_buff_id, WORD32 i4_blocking_mode);
348 ihevce_hle_ctxt_t *ps_hle_ctxt,
355 ihevce_hle_ctxt_t *ps_hle_ctxt,
367 ihevce_q_set_inp_data_buff_prod(ihevce_hle_ctxt_t *ps_hle_ctxt, WORD32 i4_buff_id);
[all …]
Dihevce_memory_init.h66 void ihevce_mem_manager_init(enc_ctxt_t *ps_enc_ctxt, ihevce_hle_ctxt_t *ps_intrf_ctxt);
70 ihevce_hle_ctxt_t *ps_hle_ctxt,
76 void ihevce_mem_manager_free(enc_ctxt_t *ps_enc_ctxt, ihevce_hle_ctxt_t *ps_intrf_ctxt);
Dihevce_hle_interface.c176 IV_API_CALL_STATUS_T ihevce_hle_interface_create(ihevce_hle_ctxt_t *ps_hle_ctxt) in ihevce_hle_interface_create()
464 ihevce_hle_ctxt_t *ps_hle_ctxt, in ihevce_query_io_buf_req()
633 ihevce_hle_ctxt_t *ps_hle_ctxt, in ihevce_create_ports()
710 ihevce_hle_ctxt_t *ps_hle_ctxt; in ihevce_hle_interface_thrd()
749 ps_hle_ctxt = (ihevce_hle_ctxt_t *)pv_proc_intf_ctxt; in ihevce_hle_interface_thrd()
1617 ihevce_hle_ctxt_t *ps_hle_ctxt, WORD32 *pi4_buff_id, WORD32 i4_blocking_mode) in ihevce_q_get_free_inp_data_buff()
1655 ihevce_hle_ctxt_t *ps_hle_ctxt, WORD32 *pi4_buff_id, WORD32 i4_blocking_mode) in ihevce_q_get_free_inp_ctrl_buff()
1686 ihevce_hle_ctxt_t *ps_hle_ctxt, in ihevce_q_get_free_out_strm_buff()
1722 ihevce_hle_ctxt_t *ps_hle_ctxt, in ihevce_q_get_free_out_recon_buff()
1757 ihevce_q_set_inp_data_buff_prod(ihevce_hle_ctxt_t *ps_hle_ctxt, WORD32 i4_buff_id) in ihevce_q_set_inp_data_buff_prod()
[all …]
Dihevce_common_utils.c652 ihevce_hle_ctxt_t *ps_hle_ctxt = (ihevce_hle_ctxt_t *)pv_handle; in ihevce_osal_alloc()
689 ihevce_hle_ctxt_t *ps_hle_ctxt = (ihevce_hle_ctxt_t *)pv_handle; in ihevce_osal_free()
723 ihevce_hle_ctxt_t *ps_hle_ctxt; in ihevce_osal_init()
729 ps_hle_ctxt = (ihevce_hle_ctxt_t *)pv_hle_ctxt; in ihevce_osal_init()
800 ihevce_hle_ctxt_t *ps_hle_ctxt; in ihevce_osal_delete()
804 ps_hle_ctxt = (ihevce_hle_ctxt_t *)pv_hle_ctxt; in ihevce_osal_delete()
Dihevce_plugin.c472 ((ihevce_hle_ctxt_t *)plugin_ctxt->pv_hle_interface_ctxt)->ps_static_cfg_prms; in ihevce_cmds_error_report()
597 ihevce_hle_ctxt_t *ps_interface_ctxt; in ihevce_init()
749 (ihevce_hle_ctxt_t *)ps_ctxt->ihevce_mem_alloc(NULL, sizeof(ihevce_hle_ctxt_t)); in ihevce_init()
757 memset(ps_interface_ctxt, 0, sizeof(ihevce_hle_ctxt_t)); in ihevce_init()
758 ps_interface_ctxt->i4_size = sizeof(ihevce_hle_ctxt_t); in ihevce_init()
1414 ihevce_hle_ctxt_t *ps_interface_ctxt = (ihevce_hle_ctxt_t *)ps_ctxt->pv_hle_interface_ctxt; in ihevce_queue_out_buffer()
1510 ihevce_hle_ctxt_t *ps_interface_ctxt; in ihevce_close()
1529 ps_interface_ctxt = (ihevce_hle_ctxt_t *)ps_ctxt->pv_hle_interface_ctxt; in ihevce_close()
1839 ihevce_hle_ctxt_t *ps_interface_ctxt; in ihevce_encode_header()
1857 ps_interface_ctxt = (ihevce_hle_ctxt_t *)ps_ctxt->pv_hle_interface_ctxt; in ihevce_encode_header()
[all …]
Dihevce_hle_q_func.h77 void ihevce_force_end(ihevce_hle_ctxt_t *ps_hle_ctxt);
Dihevce_entropy_cod.c149 ihevce_hle_ctxt_t *ps_hle_ctxt; in ihevce_ent_coding_thrd()
171 ps_hle_ctxt = (ihevce_hle_ctxt_t *)ps_thrd_ctxt->ps_hle_ctxt; in ihevce_ent_coding_thrd()
672 ihevce_hle_ctxt_t *ps_hle_ctxt, WORD32 i4_bitrate_instance_id, WORD32 i4_resolution_id) in ihevce_entropy_encode_header()
686 if((ps_hle_ctxt == NULL) || (ps_hle_ctxt->i4_size != sizeof(ihevce_hle_ctxt_t)) || in ihevce_entropy_encode_header()
Dihevce_frame_process_utils.c414 ihevce_hle_ctxt_t *ps_hle_ctxt = (ihevce_hle_ctxt_t *)pv_hle_ctxt; in ihevce_dyn_bitrate()
Dihevce_hle_q_func.c646 void ihevce_force_end(ihevce_hle_ctxt_t *ps_hle_ctxt) in ihevce_force_end()
Dihevce_lap_interface.c541 ihevce_hle_ctxt_t *ps_hle_ctxt, in ihevce_lap_parse_sync_cmd()
616 ihevce_hle_ctxt_t *ps_hle_ctxt, in ihevce_lap_parse_async_cmd()
2031 ihevce_hle_ctxt_t *ps_hle_ctxt = (ihevce_hle_ctxt_t *)ps_lap_interface->pv_hle_ctxt; in ihevce_lap_process()
Dihevce_memory_init.c159 void ihevce_mem_manager_init(enc_ctxt_t *ps_enc_ctxt, ihevce_hle_ctxt_t *ps_intrf_ctxt) in ihevce_mem_manager_init()
2525 ihevce_hle_ctxt_t *ps_hle_ctxt, in ihevce_mem_manager_que_init()
2990 void ihevce_mem_manager_free(enc_ctxt_t *ps_enc_ctxt, ihevce_hle_ctxt_t *ps_intrf_ctxt) in ihevce_mem_manager_free()
Dihevce_frame_process.c2899 ihevce_hle_ctxt_t *ps_hle_ctxt; in ihevce_enc_frm_proc_slave_thrd()
5742 ihevce_hle_ctxt_t *ps_hle_ctxt = ps_thrd_ctxt->ps_hle_ctxt; in ihevce_pre_enc_process_frame_thrd()