Searched refs:ps_rate_control_api (Results 1 - 4 of 4) sorted by relevance

/external/libavc/encoder/
H A Dirc_rate_control_api.c136 Inputs : ps_rate_control_api - api struct
146 void irc_initialise_rate_control(rate_control_api_t *ps_rate_control_api, argument
167 ps_rate_control_api->e_rc_type = e_rate_control_type;
168 ps_rate_control_api->u1_is_mb_level_rc_on = u1_is_mb_level_rc_on;
175 ps_rate_control_api->au1_avg_bitrate_changed[i] = 0;
179 irc_init_pic_handling(ps_rate_control_api->ps_pic_handling,
185 if(ps_rate_control_api->e_rc_type != CONST_QP)
192 irc_init_frm_rc_rd_model(ps_rate_control_api->aps_rd_model[i],
197 if((ps_rate_control_api->e_rc_type == VBR_STORAGE)
198 || (ps_rate_control_api
354 irc_get_frame_level_qp(rate_control_api_t *ps_rate_control_api, picture_type_e e_pic_type, WORD32 i4_ud_max_bits) argument
676 irc_get_buffer_status(rate_control_api_t *ps_rate_control_api, WORD32 i4_total_frame_bits, picture_type_e e_pic_type, WORD32 *pi4_num_bits_to_prevent_vbv_underflow) argument
721 irc_update_pic_handling_state(rate_control_api_t *ps_rate_control_api, picture_type_e e_pic_type) argument
732 irc_update_frame_level_info(rate_control_api_t *ps_rate_control_api, picture_type_e e_pic_type, WORD32 *pi4_mb_type_sad, WORD32 i4_total_frame_bits, WORD32 i4_model_updation_hdr_bits, WORD32 *pi4_mb_type_tex_bits, WORD32 *pi4_tot_mb_type_qp, WORD32 *pi4_tot_mb_in_type, WORD32 i4_avg_activity, UWORD8 u1_is_scd, WORD32 i4_is_it_a_skip, WORD32 i4_intra_frm_cost, WORD32 i4_is_pic_handling_done) argument
1075 irc_init_mb_rc_frame_level(rate_control_api_t *ps_rate_control_api, UWORD8 u1_frame_qp) argument
1086 irc_get_mb_level_qp(rate_control_api_t *ps_rate_control_api, WORD32 i4_cur_mb_activity, WORD32 *pi4_mb_qp, picture_type_e e_pic_type) argument
1123 irc_get_bits_to_stuff(rate_control_api_t *ps_rate_control_api, WORD32 i4_tot_consumed_bits, picture_type_e e_pic_type) argument
1139 irc_get_prev_frm_est_bits(rate_control_api_t *ps_rate_control_api) argument
1150 irc_change_inter_frm_int_call(rate_control_api_t *ps_rate_control_api, WORD32 i4_inter_frm_int) argument
1157 irc_change_intra_frm_int_call(rate_control_api_t *ps_rate_control_api, WORD32 i4_intra_frm_int) argument
1176 irc_change_avg_bit_rate(rate_control_api_t *ps_rate_control_api, UWORD32 u4_average_bit_rate) argument
1232 irc_change_frame_rate(rate_control_api_t *ps_rate_control_api, UWORD32 u4_frame_rate, UWORD32 u4_src_ticks, UWORD32 u4_tgt_ticks) argument
1296 irc_change_frm_rate_for_bit_alloc(rate_control_api_t *ps_rate_control_api, UWORD32 u4_frame_rate) argument
1325 irc_change_init_qp(rate_control_api_t *ps_rate_control_api, UWORD8 *pu1_init_qp) argument
1337 irc_change_min_max_qp(rate_control_api_t *ps_rate_control_api, UWORD8 *pu1_min_max_qp) argument
1355 irc_change_peak_bit_rate(rate_control_api_t *ps_rate_control_api, UWORD32 *pu4_peak_bit_rate) argument
1429 irc_change_buffer_delay(rate_control_api_t *ps_rate_control_api, UWORD32 u4_buffer_delay) argument
1461 irc_get_frame_rate(rate_control_api_t *ps_rate_control_api) argument
1466 irc_get_bit_rate(rate_control_api_t *ps_rate_control_api) argument
1471 irc_get_peak_bit_rate(rate_control_api_t *ps_rate_control_api, WORD32 i4_index) argument
1477 irc_get_intra_frame_interval(rate_control_api_t *ps_rate_control_api) argument
1483 irc_get_inter_frame_interval(rate_control_api_t *ps_rate_control_api) argument
1489 irc_get_rc_type(rate_control_api_t *ps_rate_control_api) argument
1494 irc_get_bits_per_frame(rate_control_api_t *ps_rate_control_api) argument
1506 irc_get_max_delay(rate_control_api_t *ps_rate_control_api) argument
1511 irc_get_seq_no(rate_control_api_t *ps_rate_control_api) argument
1516 irc_get_rem_frames_in_gop(rate_control_api_t *ps_rate_control_api) argument
1539 irc_flush_buf_frames(rate_control_api_t *ps_rate_control_api) argument
1549 irc_post_encode_frame_skip(rate_control_api_t *ps_rate_control_api, picture_type_e e_pic_type) argument
1559 irc_force_I_frame(rate_control_api_t *ps_rate_control_api) argument
1568 irc_get_rem_bits_in_period(rate_control_api_t *ps_rate_control_api) argument
1579 irc_get_vbv_buf_fullness(rate_control_api_t *ps_rate_control_api) argument
1584 irc_get_vbv_buf_size(rate_control_api_t *ps_rate_control_api) argument
1598 irc_get_vbv_fulness_with_cur_bits(rate_control_api_t *ps_rate_control_api, UWORD32 u4_bits) argument
1605 irc_set_avg_mb_act(rate_control_api_t *ps_rate_control_api, WORD32 i4_avg_activity) argument
[all...]
H A Dirc_rate_control_api.h36 void irc_initialise_rate_control(rate_control_handle ps_rate_control_api,
58 void irc_flush_buf_frames(rate_control_handle ps_rate_control_api);
60 void irc_post_encode_frame_skip(rate_control_handle ps_rate_control_api,
85 WORD32 irc_get_prev_frm_est_bits(rate_control_handle ps_rate_control_api);
87 void irc_update_pic_handling_state(rate_control_handle ps_rate_control_api,
90 void irc_update_frame_level_info(rate_control_handle ps_rate_control_api,
108 void irc_init_mb_rc_frame_level(rate_control_handle ps_rate_control_api,
111 void irc_get_mb_level_qp(rate_control_handle ps_rate_control_api,
116 WORD32 irc_get_bits_to_stuff(rate_control_handle ps_rate_control_api,
126 void irc_change_inter_frm_int_call(rate_control_handle ps_rate_control_api,
[all...]
H A Dih264e_rate_control.c301 * @param[in] ps_rate_control_api
332 WORD32 ih264e_update_rc_framerates(void *ps_rate_control_api, argument
374 irc_change_frm_rate_for_bit_alloc(ps_rate_control_api, i4_avg_frm_rate);
500 * @param[in] ps_rate_control_api
542 WORD32 ih264e_rc_post_enc(void * ps_rate_control_api, argument
599 if (irc_get_rc_type(ps_rate_control_api) == CBR_NLDRC)
605 ih264e_rc_get_buffer_status(ps_rate_control_api, i4_total_frame_bits,
613 irc_post_encode_frame_skip(ps_rate_control_api, (picture_type_e)pe_vop_coding_type[0]);
621 irc_force_I_frame(ps_rate_control_api);
627 irc_get_buffer_status(ps_rate_control_api, i4_total_frame_bit
[all...]
H A Dih264e_rate_control.h164 * @param[in] ps_rate_control_api
183 WORD32 ih264e_update_rc_framerates(void *ps_rate_control_api,
263 * @param[in] ps_rate_control_api
305 WORD32 ih264e_rc_post_enc(void *ps_rate_control_api,

Completed in 62 milliseconds