Home
last modified time | relevance | path

Searched refs:RATE_CONTROL (Results 1 – 21 of 21) sorted by relevance

/external/libaom/libaom/av1/encoder/
Dratectrl.h189 } RATE_CONTROL; typedef
195 RATE_CONTROL *rc);
255 int av1_rc_pick_q_and_bounds(const struct AV1_COMP *cpi, RATE_CONTROL *rc,
283 int av1_compute_qdelta(const RATE_CONTROL *rc, double qstart, double qtarget,
288 int av1_compute_qdelta_by_rate(const RATE_CONTROL *rc, FRAME_TYPE frame_type,
297 RATE_CONTROL *const rc);
Dratectrl.c182 const RATE_CONTROL *rc = &cpi->rc; in av1_rc_clamp_pframe_target_size()
210 const RATE_CONTROL *rc = &cpi->rc; in av1_rc_clamp_iframe_target_size()
230 RATE_CONTROL *lrc = &lc->rc; in update_layer_buffer_level()
242 RATE_CONTROL *const rc = &cpi->rc; in update_buffer_level()
283 void av1_rc_init(const AV1EncoderConfig *oxcf, int pass, RATE_CONTROL *rc) { in av1_rc_init()
342 RATE_CONTROL *const rc = &cpi->rc; in av1_rc_drop_frame()
377 const RATE_CONTROL *const rc = &cpi->rc; in adjust_q_cbr()
430 const RATE_CONTROL *const rc = &cpi->rc; in get_rate_correction_factor()
452 RATE_CONTROL *const rc = &cpi->rc; in set_rate_correction_factor()
645 static int get_kf_active_quality(const RATE_CONTROL *const rc, int q, in get_kf_active_quality()
[all …]
Dpass2_strategy.c145 static int frame_max_bits(const RATE_CONTROL *rc, in frame_max_bits()
218 const RATE_CONTROL *const rc = &cpi->rc; in get_twopass_worst_quality()
498 static double calc_frame_boost(const RATE_CONTROL *rc, in calc_frame_boost()
530 static double calc_kf_frame_boost(const RATE_CONTROL *rc, in calc_kf_frame_boost()
565 static int get_projected_gfu_boost(const RATE_CONTROL *rc, int gfu_boost, in get_projected_gfu_boost()
590 int av1_calc_arf_boost(const TWO_PASS *twopass, const RATE_CONTROL *rc, in av1_calc_arf_boost()
702 const RATE_CONTROL *const rc = &cpi->rc; in calculate_total_gf_group_bits()
765 RATE_CONTROL *const rc, in adjust_boost_bits_for_target_level()
821 static void allocate_gf_group_bits(GF_GROUP *gf_group, RATE_CONTROL *const rc, in allocate_gf_group_bits()
894 static void allocate_gf_group_bits(GF_GROUP *gf_group, RATE_CONTROL *const rc, in allocate_gf_group_bits()
[all …]
Dsvc_layercontext.c36 RATE_CONTROL *const lrc = &lc->rc; in av1_init_layer_context()
84 const RATE_CONTROL *const rc = &cpi->rc; in av1_update_layer_context_change_config()
100 RATE_CONTROL *const lrc = &lc->rc; in av1_update_layer_context_change_config()
130 RATE_CONTROL *const lrc = &lc->rc; in av1_update_temporal_layer_framerate()
Dgop_structure.h35 int av1_calc_arf_boost(const TWO_PASS *twopass, const RATE_CONTROL *rc,
Dgop_structure.c30 GF_GROUP *const gf_group, RATE_CONTROL *rc, in set_multi_layer_params()
92 RATE_CONTROL *rc, FRAME_INFO *const frame_info, int gf_interval, in construct_multi_layer_gf_structure()
294 RATE_CONTROL *const rc = &cpi->rc; in av1_gop_setup_structure()
Dpass2_strategy.h68 void av1_gop_bit_allocation(const AV1_COMP *cpi, RATE_CONTROL *const rc,
Daq_cyclicrefresh.c82 const RATE_CONTROL *const rc = &cpi->rc; in compute_deltaq()
244 RATE_CONTROL *const rc = &cpi->rc; in av1_cyclic_refresh_set_golden_update()
338 const RATE_CONTROL *const rc = &cpi->rc; in av1_cyclic_refresh_update_parameters()
412 const RATE_CONTROL *const rc = &cpi->rc; in av1_cyclic_refresh_setup()
Dsvc_layercontext.h23 RATE_CONTROL rc;
Dencoder.h74 RATE_CONTROL rc;
1152 RATE_CONTROL rc;
Dencoder.c916 const RATE_CONTROL *const rc = &cpi->rc; in configure_static_seg_features()
1505 static void set_rc_buffer_sizes(RATE_CONTROL *rc, in set_rc_buffer_sizes()
2785 RATE_CONTROL *const rc = &cpi->rc; in av1_change_config()
3855 const RATE_CONTROL *const rc = &cpi->rc; in recode_loop_test()
4473 const RATE_CONTROL *rc) { in get_energy_by_q2_thresh()
4971 const RATE_CONTROL *const rc = &cpi->rc; in get_regulated_q_overshoot()
4993 const RATE_CONTROL *const rc = &cpi->rc; in get_regulated_q_undershoot()
5019 RATE_CONTROL *const rc = &cpi->rc; in recode_loop_update_q()
5395 RATE_CONTROL *const rc = &cpi->rc; in encode_with_recode_loop()
Dencode_strategy.c377 RATE_CONTROL *const rc = &cpi->rc; in setup_arf_frame()
/external/libvpx/libvpx/vp9/encoder/
Dvp9_ratectrl.h206 } RATE_CONTROL; typedef
212 RATE_CONTROL *rc);
305 int vp9_compute_qdelta(const RATE_CONTROL *rc, double qstart, double qtarget,
310 int vp9_compute_qdelta_by_rate(const RATE_CONTROL *rc, FRAME_TYPE frame_type,
319 RATE_CONTROL *const rc);
Dvp9_ratectrl.c211 const RATE_CONTROL *rc = &cpi->rc; in vp9_rc_clamp_pframe_target_size()
237 const RATE_CONTROL *rc = &cpi->rc; in vp9_rc_clamp_iframe_target_size()
253 RATE_CONTROL *const rc = &cpi->rc; in update_buffer_level_preencode()
277 RATE_CONTROL *const lrc = &lc->rc; in update_buffer_level_svc_preencode()
308 RATE_CONTROL *lrc = &lc->rc; in update_layer_buffer_level_postencode()
320 RATE_CONTROL *const rc = &cpi->rc; in update_buffer_level_postencode()
362 void vp9_rc_init(const VP9EncoderConfig *oxcf, int pass, RATE_CONTROL *rc) { in vp9_rc_init()
448 RATE_CONTROL *const rc = &cpi->rc; in check_buffer_above_thresh()
460 RATE_CONTROL *lrc = &lc->rc; in check_buffer_above_thresh()
475 RATE_CONTROL *const rc = &cpi->rc; in check_buffer_below_thresh()
[all …]
Dvp9_svc_layercontext.c107 RATE_CONTROL *const lrc = &lc->rc; in vp9_init_layer_context()
193 const RATE_CONTROL *const rc = &cpi->rc; in vp9_update_layer_context_change_config()
217 RATE_CONTROL *const lrc = &lc->rc; in vp9_update_layer_context_change_config()
248 RATE_CONTROL *const lrc = &lc->rc; in vp9_update_layer_context_change_config()
293 RATE_CONTROL *const lrc = &lc->rc; in vp9_update_temporal_layer_framerate()
319 RATE_CONTROL *const lrc = &lc->rc; in vp9_update_spatial_layer_framerate()
886 RATE_CONTROL *const lrc = &lc->rc; in vp9_one_pass_cbr_svc_start_layer()
1028 RATE_CONTROL *lrc = &lc->rc; in vp9_svc_check_reset_layer_rc_flag()
1035 RATE_CONTROL *lrc = &lc->rc; in vp9_svc_check_reset_layer_rc_flag()
1298 RATE_CONTROL *const rc = &cpi->rc; in vp9_svc_adjust_avg_frame_qindex()
[all …]
Dvp9_aq_cyclicrefresh.c91 const RATE_CONTROL *const rc = &cpi->rc; in compute_deltaq()
263 RATE_CONTROL *const rc = &cpi->rc; in vp9_cyclic_refresh_postencode()
319 RATE_CONTROL *const rc = &cpi->rc; in vp9_cyclic_refresh_set_golden_update()
475 const RATE_CONTROL *const rc = &cpi->rc; in vp9_cyclic_refresh_update_parameters()
583 const RATE_CONTROL *const rc = &cpi->rc; in vp9_cyclic_refresh_setup()
Dvp9_firstpass.c298 static int frame_max_bits(const RATE_CONTROL *rc, in frame_max_bits()
1533 const RATE_CONTROL *const rc = &cpi->rc; in get_twopass_worst_quality()
1603 RATE_CONTROL *const rc = &cpi->rc; in setup_rf_level_maxq()
1612 RATE_CONTROL *const rc = &cpi->rc; in init_subsampling()
1628 RATE_CONTROL *const rc = &cpi->rc; in calculate_coded_size()
1635 RATE_CONTROL *const rc = &cpi->rc; in vp9_init_second_pass()
2078 const RATE_CONTROL *const rc = &cpi->rc; in calculate_total_gf_group_bits()
2238 RATE_CONTROL *const rc = &cpi->rc; in define_gf_group_structure()
2287 RATE_CONTROL *const rc = &cpi->rc; in allocate_gf_group_bits()
2463 const FIRST_PASS_INFO *first_pass_info, const RATE_CONTROL *rc, in get_gop_coding_frame_num()
[all …]
Dvp9_svc_layercontext.h41 RATE_CONTROL rc;
Dvp9_encoder.c1135 const RATE_CONTROL *const rc = &cpi->rc; in configure_static_seg_features()
1521 static void set_rc_buffer_sizes(RATE_CONTROL *rc, in set_rc_buffer_sizes()
1942 RATE_CONTROL *const rc = &cpi->rc; in vp9_change_config()
3085 RATE_CONTROL *const rc = &cpi->rc;
3101 const RATE_CONTROL *const rc = &cpi->rc;
3113 const RATE_CONTROL *const rc = &cpi->rc;
3148 const RATE_CONTROL *const rc = &cpi->rc;
4189 RATE_CONTROL *const rc = &cpi->rc;
5486 RATE_CONTROL *const rc = &cpi->rc;
5503 RATE_CONTROL *const rc = &cpi->rc;
[all …]
Dvp9_encoder.h641 RATE_CONTROL rc;
Dvp9_temporal_filter.c1106 RATE_CONTROL *const rc = &cpi->rc; in vp9_temporal_filter()