Searched refs:optimal_buffer_level (Results 1 – 15 of 15) sorted by relevance
133 oxcf->optimal_buffer_level = rc_cfg.buf_optimal_sz; in UpdateRateControl()136 cpi_->buffered_mode = oxcf->optimal_buffer_level > 0; in UpdateRateControl()192 if (oxcf->optimal_buffer_level == 0) { in UpdateRateControl()193 oxcf->optimal_buffer_level = oxcf->target_bandwidth / 8; in UpdateRateControl()195 oxcf->optimal_buffer_level = rescale((int)oxcf->optimal_buffer_level, in UpdateRateControl()250 if (cpi_->buffer_level >= cpi_->oxcf.optimal_buffer_level && in ComputeQP()258 cpi_->oxcf.optimal_buffer_level) / in ComputeQP()262 (int)((cpi_->buffer_level - cpi_->oxcf.optimal_buffer_level) / in ComputeQP()286 } else if (cpi_->buffer_level > cpi_->oxcf.optimal_buffer_level) { in ComputeQP()288 (int)(((cpi_->buffer_level - cpi_->oxcf.optimal_buffer_level) * 128) / in ComputeQP()[all …]
370 oxcf->optimal_buffer_level = cfg.rc_buf_optimal_sz; in set_vp8e_config()
694 int one_percent_bits = (int)(1 + cpi->oxcf.optimal_buffer_level / 100); in calc_pframe_target_size()696 if ((cpi->buffer_level < cpi->oxcf.optimal_buffer_level) || in calc_pframe_target_size()697 (cpi->bits_off_target < cpi->oxcf.optimal_buffer_level)) { in calc_pframe_target_size()708 (cpi->buffer_level < cpi->oxcf.optimal_buffer_level)) { in calc_pframe_target_size()710 (int)((cpi->oxcf.optimal_buffer_level - cpi->buffer_level) / in calc_pframe_target_size()763 if (critical_buffer_level < cpi->oxcf.optimal_buffer_level) { in calc_pframe_target_size()764 if (critical_buffer_level > (cpi->oxcf.optimal_buffer_level >> 2)) { in calc_pframe_target_size()767 (cpi->oxcf.optimal_buffer_level >> 2)); in calc_pframe_target_size()779 (cpi->oxcf.optimal_buffer_level * 3 >> 2)); in calc_pframe_target_size()794 (cpi->buffer_level > cpi->oxcf.optimal_buffer_level)) { in calc_pframe_target_size()[all …]
193 lc->optimal_buffer_level = cpi->oxcf.optimal_buffer_level; in vp8_save_layer_context()234 cpi->oxcf.optimal_buffer_level = lc->optimal_buffer_level; in vp8_restore_layer_context()289 lc->optimal_buffer_level_in_ms = oxcf->optimal_buffer_level; in vp8_init_temporal_layer_context()295 if (oxcf->optimal_buffer_level == 0) { in vp8_init_temporal_layer_context()296 lc->optimal_buffer_level = lc->target_bandwidth / 8; in vp8_init_temporal_layer_context()298 lc->optimal_buffer_level = in vp8_init_temporal_layer_context()299 rescale((int)(oxcf->optimal_buffer_level), lc->target_bandwidth, 1000); in vp8_init_temporal_layer_context()1401 if (oxcf->optimal_buffer_level == 0) { in vp8_update_layer_contexts()1402 lc->optimal_buffer_level = lc->target_bandwidth / 8; in vp8_update_layer_contexts()1404 lc->optimal_buffer_level = rescale( in vp8_update_layer_contexts()[all …]
329 DOUBLE_DIVIDE_CHECK((double)cpi->oxcf.optimal_buffer_level); in frame_max_bits()1718 (cpi->oxcf.optimal_buffer_level / 100); in define_gf_group()2677 int64_t opt_buffer_lvl = cpi->oxcf.optimal_buffer_level; in find_next_key_frame()2791 (cpi->oxcf.optimal_buffer_level / 100)); in find_next_key_frame()3034 cpi->oxcf.optimal_buffer_level / 100)) || in find_next_key_frame()3037 cpi->oxcf.optimal_buffer_level / 100)))) { in find_next_key_frame()
223 int64_t optimal_buffer_level; member
509 (int)(drop_thresh * lrc->optimal_buffer_level / 100); in check_buffer_below_thresh()557 p_rc->optimal_buffer_level / 100); in av1_rc_drop_frame()595 p_rc->buffer_level < (p_rc->optimal_buffer_level >> 1) && in adjust_q_cbr()616 if (p_rc->buffer_level > p_rc->optimal_buffer_level) { in adjust_q_cbr()633 p_rc->buffer_level > (p_rc->optimal_buffer_level >> 1) && in adjust_q_cbr()638 if (p_rc->buffer_level > p_rc->optimal_buffer_level) { in adjust_q_cbr()692 p_rc->buffer_level > (p_rc->optimal_buffer_level >> 2) && in adjust_q_cbr()699 p_rc->optimal_buffer_level << 1)) { in adjust_q_cbr()728 p_rc->buffer_level > (p_rc->optimal_buffer_level >> 2) && in adjust_q_cbr()1189 int64_t critical_level = p_rc->optimal_buffer_level >> 3; in calc_active_worst_quality_no_stats_cbr()[all …]
34 p_rc->bits_off_target = p_rc->optimal_buffer_level; in check_reset_rc_flag()35 p_rc->buffer_level = p_rc->optimal_buffer_level; in check_reset_rc_flag()52 p_rc->optimal_buffer_level = in set_primary_rc_buffer_sizes()
133 lp_rc->optimal_buffer_level = in av1_update_layer_context_change_config()134 (int64_t)(p_rc->optimal_buffer_level * bitrate_alloc); in av1_update_layer_context_change_config()642 lp_rc2->bits_off_target = lp_rc->optimal_buffer_level; in av1_svc_check_reset_layer_rc_flag()643 lp_rc2->buffer_level = lp_rc->optimal_buffer_level; in av1_svc_check_reset_layer_rc_flag()
352 int64_t optimal_buffer_level; member
483 lrc->optimal_buffer_level / 100); in check_buffer_above_thresh()511 lrc->optimal_buffer_level / 100); in check_buffer_below_thresh()555 (int)(drop_frames_water_mark * rc->optimal_buffer_level / 100); in vp9_test_drop()953 int64_t critical_level = rc->optimal_buffer_level >> 3; in calc_active_worst_quality_one_pass_cbr()983 if (rc->buffer_level > rc->optimal_buffer_level) { in calc_active_worst_quality_one_pass_cbr()990 buff_lvl_step = ((rc->maximum_buffer_size - rc->optimal_buffer_level) / in calc_active_worst_quality_one_pass_cbr()993 adjustment = (int)((rc->buffer_level - rc->optimal_buffer_level) / in calc_active_worst_quality_one_pass_cbr()1000 buff_lvl_step = (rc->optimal_buffer_level - critical_level); in calc_active_worst_quality_one_pass_cbr()1003 (rc->optimal_buffer_level - rc->buffer_level) / in calc_active_worst_quality_one_pass_cbr()2000 cpi->rc.buffer_level > cpi->rc.optimal_buffer_level) { in vp9_rc_postencode_update_drop_frame()[all …]
227 lrc->optimal_buffer_level = in vp9_update_layer_context_change_config()228 (int64_t)(rc->optimal_buffer_level * bitrate_alloc + 0.5); in vp9_update_layer_context_change_config()263 lrc->optimal_buffer_level = in vp9_update_layer_context_change_config()264 (int64_t)(rc->optimal_buffer_level * bitrate_alloc); in vp9_update_layer_context_change_config()1070 lrc->bits_off_target = lrc->optimal_buffer_level; in vp9_svc_check_reset_layer_rc_flag()1071 lrc->buffer_level = lrc->optimal_buffer_level; in vp9_svc_check_reset_layer_rc_flag()
155 int64_t optimal_buffer_level; member
1547 rc->bits_off_target = rc->optimal_buffer_level; in vp9_check_reset_rc_flag()1548 rc->buffer_level = rc->optimal_buffer_level; in vp9_check_reset_rc_flag()1564 rc->optimal_buffer_level = in vp9_set_rc_buffer_sizes()
163 int64_t optimal_buffer_level; member