/aosp_15_r20/external/libhevc/encoder/ |
H A D | rate_control_api.c | 147 static rate_control_api_t s_temp_rc_api; in rate_control_num_fill_use_free_memtab() 159 sizeof(rate_control_api_t), in rate_control_num_fill_use_free_memtab() 222 rate_control_api_t *ps_rate_control_api, in initialise_rate_control() 573 rate_control_api_t *rate_control_api, WORD32 i4_enc_pic_id, WORD32 i4_rc_in_pic) in add_picture_to_stack() 593 rate_control_api_t *rate_control_api, WORD32 i4_enc_pic_id, picture_type_e e_pic_type) in add_picture_to_stack_re_enc() 644 rate_control_api_t *ps_rate_control_api, in get_min_max_bits_based_on_buffer() 747 rate_control_api_t *ps_rate_control_api, in get_min_max_qp() 944 void rc_modify_est_tot(rate_control_api_t *ps_rate_control_api, WORD32 i4_tot_est_bits) //ELP_RC in rc_modify_est_tot() 972 static WORD32 rc_get_estimate_bit_error(rate_control_api_t *ps_rate_control_api) in rc_get_estimate_bit_error() 995 WORD32 get_est_hdr_bits(rate_control_api_t *ps_rate_control_api, picture_type_e e_pic_type) in get_est_hdr_bits() [all …]
|
H A D | rate_control_api_structs.h | 51 typedef struct rate_control_api_t struct 120 } rate_control_api_t; argument
|
H A D | rate_control_api.h | 49 typedef struct rate_control_api_t *rate_control_handle;
|
/aosp_15_r20/external/libavc/encoder/ |
H A D | irc_rate_control_api.c | 147 rate_control_api_t s_temp_rc_api; in irc_rate_control_num_fill_use_free_memtab() 159 fill_memtab(&ps_memtab[i4_mem_tab_idx], sizeof(rate_control_api_t), in irc_rate_control_num_fill_use_free_memtab() 213 void irc_initialise_rate_control(rate_control_api_t *ps_rate_control_api, in irc_initialise_rate_control() 388 void irc_add_picture_to_stack(rate_control_api_t *rate_control_api, in irc_add_picture_to_stack() 395 void irc_add_picture_to_stack_re_enc(rate_control_api_t *rate_control_api, in irc_add_picture_to_stack_re_enc() 423 UWORD8 irc_get_frame_level_qp(rate_control_api_t *ps_rate_control_api, in irc_get_frame_level_qp() 745 vbv_buf_status_e irc_get_buffer_status(rate_control_api_t *ps_rate_control_api, in irc_get_buffer_status() 790 void irc_update_pic_handling_state(rate_control_api_t *ps_rate_control_api, in irc_update_pic_handling_state() 801 void irc_update_frame_level_info(rate_control_api_t *ps_rate_control_api, in irc_update_frame_level_info() 1154 void irc_init_mb_rc_frame_level(rate_control_api_t *ps_rate_control_api, in irc_init_mb_rc_frame_level() [all …]
|
H A D | irc_rate_control_api_structs.h | 34 typedef struct rate_control_api_t struct 92 } rate_control_api_t; argument
|
H A D | ih264e_rc_mem_interface.c | 239 …i4_num_memtab = irc_rate_control_num_fill_use_free_memtab((rate_control_api_t **)refptr1[0], NULL,… in ih264e_get_rate_control_mem_tab() 243 …i4_num_memtab = irc_rate_control_num_fill_use_free_memtab((rate_control_api_t **)refptr1[0],as_itt… in ih264e_get_rate_control_mem_tab()
|
H A D | irc_rate_control_api.h | 30 typedef struct rate_control_api_t *rate_control_handle;
|
/aosp_15_r20/external/libavc/encoder/svc/ |
H A D | isvce_rc_mem_interface.c | 291 (rate_control_api_t **) refptr1[RC_MEM_API_L0], NULL, GET_NUM_MEMTAB); in isvce_get_rate_control_mem_tab() 296 (rate_control_api_t **) refptr1[RC_MEM_API_L0], as_itt_memtab + j, e_func_type); in isvce_get_rate_control_mem_tab() 303 (rate_control_api_t **) refptr1[RC_MEM_API_L1], NULL, GET_NUM_MEMTAB); in isvce_get_rate_control_mem_tab() 308 (rate_control_api_t **) refptr1[RC_MEM_API_L1], as_itt_memtab + j, e_func_type); in isvce_get_rate_control_mem_tab() 315 (rate_control_api_t **) refptr1[RC_MEM_API_L2], NULL, GET_NUM_MEMTAB); in isvce_get_rate_control_mem_tab() 320 (rate_control_api_t **) refptr1[RC_MEM_API_L2], as_itt_memtab + j, e_func_type); in isvce_get_rate_control_mem_tab()
|
H A D | irc_svc_rate_control_api.c | 67 ((rate_control_api_t *) (ps_rate_control_api))->au1_min_max_avc_qp[(e_pic_type << 1)]; in irc_get_frame_level_init_qp() 69 ((rate_control_api_t *) (ps_rate_control_api))->au1_min_max_avc_qp[(e_pic_type << 1) + 1]; in irc_get_frame_level_init_qp() 99 void irc_change_qp_constraints(rate_control_api_t *ps_rate_control_api, UWORD8 *pu1_min_max_qp, in irc_change_qp_constraints() 113 UWORD8 irc_is_scenecut(rate_control_api_t *ps_rate_control_api) in irc_is_scenecut() 115 return ((rate_control_api_t *) (ps_rate_control_api))->u1_scd_detected; in irc_is_scenecut()
|
H A D | irc_svc_rate_control_api.h | 38 UWORD8 irc_get_frame_level_init_qp(rate_control_api_t *ps_rate_control_api, rc_type_e e_rc_type, 41 void irc_change_qp_constraints(rate_control_api_t *ps_rate_control_api, UWORD8 *pu1_min_max_qp, 44 extern UWORD8 irc_is_scenecut(rate_control_api_t *ps_rate_control_api);
|
H A D | isvce_utils.h | 184 rate_control_api_t *aps_rate_control_api[MAX_NUM_SPATIAL_LAYERS], UWORD8 u1_num_spatial_layers);
|
H A D | isvce_structs.h | 738 rate_control_api_t *apps_rate_control_api[MAX_NUM_SPATIAL_LAYERS];
|
H A D | isvce_utils.c | 562 rate_control_api_t *aps_rate_control_api[MAX_NUM_SPATIAL_LAYERS], UWORD8 u1_num_spatial_layers) in isvce_svc_frame_params_validate()
|