Home
last modified time | relevance | path

Searched refs:ps_rd_model (Results 1 – 5 of 5) sorted by relevance

/external/libhevc/encoder/
Drc_rd_model.c81 void init_frm_rc_rd_model(rc_rd_model_t *ps_rd_model, UWORD8 u1_max_frames_modelled) in init_frm_rc_rd_model() argument
85 ps_rd_model->u1_num_frms_in_model = 0; in init_frm_rc_rd_model()
86 ps_rd_model->u1_curr_frm_counter = 0; in init_frm_rc_rd_model()
87 ps_rd_model->u1_max_frms_to_model = u1_max_frames_modelled; in init_frm_rc_rd_model()
93 ps_rd_model->model_coeff_a_quad = 0; in init_frm_rc_rd_model()
94 ps_rd_model->model_coeff_b_quad = 0; in init_frm_rc_rd_model()
95 ps_rd_model->model_coeff_c_quad = 0; in init_frm_rc_rd_model()
97 ps_rd_model->model_coeff_a_lin = 0; in init_frm_rc_rd_model()
98 ps_rd_model->model_coeff_b_lin = 0; in init_frm_rc_rd_model()
99 ps_rd_model->model_coeff_c_lin = 0; in init_frm_rc_rd_model()
[all …]
Drc_rd_model_fix.c87 void init_frm_rc_rd_model(rc_rd_model_t *ps_rd_model, UWORD8 u1_max_frames_modelled) in init_frm_rc_rd_model() argument
91 ps_rd_model->u1_num_frms_in_model = 0; in init_frm_rc_rd_model()
92 ps_rd_model->u1_curr_frm_counter = 0; in init_frm_rc_rd_model()
93 ps_rd_model->u1_max_frms_to_model = u1_max_frames_modelled; in init_frm_rc_rd_model()
95 ps_rd_model->model_coeff_a_quad.sm = 0; in init_frm_rc_rd_model()
96 ps_rd_model->model_coeff_b_quad.sm = 0; in init_frm_rc_rd_model()
97 ps_rd_model->model_coeff_c_quad.sm = 0; in init_frm_rc_rd_model()
99 ps_rd_model->model_coeff_a_lin.sm = 0; in init_frm_rc_rd_model()
100 ps_rd_model->model_coeff_b_lin.sm = 0; in init_frm_rc_rd_model()
101 ps_rd_model->model_coeff_c_lin.sm = 0; in init_frm_rc_rd_model()
[all …]
Drc_rd_model.h58 void init_frm_rc_rd_model(rc_rd_model_handle ps_rd_model, UWORD8 u1_max_frames_modelled);
61 void reset_frm_rc_rd_model(rc_rd_model_handle ps_rd_model);
65 rc_rd_model_handle ps_rd_model,
72 rc_rd_model_handle ps_rd_model,
79 rc_rd_model_handle ps_rd_model, UWORD32 u4_estimated_sad, WORD32 i4_avg_qp_q6);
81 model_coeff get_linear_coefficient(rc_rd_model_handle ps_rd_model);
83 void set_linear_coefficient(rc_rd_model_handle ps_rd_model, number_t model_coeff_a_lin_wo_int);
85 WORD32 is_model_valid(rc_rd_model_handle ps_rd_model);
/external/libavc/encoder/
Dirc_rd_model.c79 void irc_init_frm_rc_rd_model(rc_rd_model_t *ps_rd_model, in irc_init_frm_rc_rd_model() argument
83 ps_rd_model->u1_num_frms_in_model = 0; in irc_init_frm_rc_rd_model()
84 ps_rd_model->u1_curr_frm_counter = 0; in irc_init_frm_rc_rd_model()
85 ps_rd_model->u1_max_frms_to_model = u1_max_frames_modelled; in irc_init_frm_rc_rd_model()
87 ps_rd_model->model_coeff_a_lin_wo_int = 0; in irc_init_frm_rc_rd_model()
88 ps_rd_model->model_coeff_b_lin_wo_int = 0; in irc_init_frm_rc_rd_model()
89 ps_rd_model->model_coeff_c_lin_wo_int = 0; in irc_init_frm_rc_rd_model()
92 void irc_reset_frm_rc_rd_model(rc_rd_model_t *ps_rd_model) in irc_reset_frm_rc_rd_model() argument
94 ps_rd_model->u1_num_frms_in_model = 0; in irc_reset_frm_rc_rd_model()
95 ps_rd_model->u1_curr_frm_counter = 0; in irc_reset_frm_rc_rd_model()
[all …]
Dirc_rd_model.h58 void irc_init_frm_rc_rd_model(rc_rd_model_handle ps_rd_model,
62 void irc_reset_frm_rc_rd_model(rc_rd_model_handle ps_rd_model);
65 UWORD8 irc_find_qp_for_target_bits(rc_rd_model_handle ps_rd_model,
72 void irc_add_frame_to_rd_model(rc_rd_model_handle ps_rd_model,
78 UWORD32 irc_estimate_bits_for_qp(rc_rd_model_handle ps_rd_model,
83 model_coeff irc_get_linear_coefficient(rc_rd_model_handle ps_rd_model);
85 WORD32 irc_calc_per_frm_bits(rc_rd_model_handle ps_rd_model,