Home
last modified time | relevance | path

Searched refs:rc_mode (Results 1 – 23 of 23) sorted by relevance

/aosp_15_r20/external/libvpx/vp9/encoder/
H A Dvp9_ratectrl.c376 if (pass == 0 && oxcf->rc_mode == VPX_CBR) { in vp9_rc_init()
446 if ((oxcf->pass == 0) && (oxcf->rc_mode == VPX_Q)) { in vp9_rc_init()
716 (cpi->oxcf.rc_mode != VPX_CBR || cpi->oxcf.gf_cbr_boost_pct > 100)) in get_rate_correction_factor()
743 (cpi->oxcf.rc_mode != VPX_CBR || cpi->oxcf.gf_cbr_boost_pct > 100)) in set_rate_correction_factor()
872 if (cpi->oxcf.rc_mode == VPX_CBR) return adjust_q_cbr(cpi, q); in vp9_rc_regulate_q()
1119 if (oxcf->rc_mode == VPX_CQ && rc->total_target_bits > 0) { in get_active_cq_level_one_pass()
1135 if (oxcf->rc_mode == VPX_CQ) { in get_active_cq_level_two_pass()
1165 if (oxcf->rc_mode == VPX_Q) { in rc_pick_q_and_bounds_one_pass_vbr()
1214 if (oxcf->rc_mode == VPX_CQ) { in rc_pick_q_and_bounds_one_pass_vbr()
1222 } else if (oxcf->rc_mode == VPX_Q) { in rc_pick_q_and_bounds_one_pass_vbr()
[all …]
H A Dvp9_speed_features.c560 if (cpi->oxcf.rc_mode == VPX_VBR && cpi->oxcf.lag_in_frames > 0) in set_rt_speed_feature_framesize_independent()
597 if (cpi->oxcf.rc_mode == VPX_VBR && cpi->oxcf.lag_in_frames > 0 && in set_rt_speed_feature_framesize_independent()
615 if (cpi->oxcf.rc_mode == VPX_VBR) sf->mv.search_method = NSTEP; in set_rt_speed_feature_framesize_independent()
637 if (cpi->oxcf.rc_mode == VPX_CBR && in set_rt_speed_feature_framesize_independent()
646 cpi->oxcf.rc_mode == VPX_CBR && !cpi->rc.disable_overshoot_maxq_cbr) { in set_rt_speed_feature_framesize_independent()
653 if (cpi->oxcf.rc_mode == VPX_VBR && cpi->oxcf.lag_in_frames > 0 && in set_rt_speed_feature_framesize_independent()
663 if (cpi->oxcf.rc_mode == VPX_VBR && cpi->oxcf.lag_in_frames > 0) { in set_rt_speed_feature_framesize_independent()
685 if (cpi->oxcf.rc_mode == VPX_CBR && content != VP9E_CONTENT_SCREEN) { in set_rt_speed_feature_framesize_independent()
695 cpi->oxcf.rc_mode == VPX_CBR && !cpi->rc.disable_overshoot_maxq_cbr) in set_rt_speed_feature_framesize_independent()
771 if (!cpi->use_svc && cpi->oxcf.rc_mode == VPX_CBR && in set_rt_speed_feature_framesize_independent()
[all …]
H A Dvp9_svc_layercontext.c130 if (cpi->oxcf.rc_mode == VPX_CBR) { in vp9_init_layer_context()
184 if (!(svc->number_temporal_layers > 1 && cpi->oxcf.rc_mode == VPX_CBR) && in vp9_init_layer_context()
245 if (svc->number_temporal_layers > 1 && cpi->oxcf.rc_mode == VPX_CBR) { in vp9_update_layer_context_change_config()
271 if (svc->number_temporal_layers > 1 && cpi->oxcf.rc_mode == VPX_CBR) { in vp9_update_layer_context_change_config()
303 return (cpi->svc.number_temporal_layers > 1 && cpi->oxcf.rc_mode == VPX_CBR) in get_layer_context()
1339 if (cm->frame_type == KEY_FRAME && cpi->oxcf.rc_mode == VPX_CBR && in vp9_svc_adjust_avg_frame_qindex()
H A Dvp9_aq_cyclicrefresh.c187 if (cpi->oxcf.rc_mode == VPX_VBR && mi->ref_frame[0] == GOLDEN_FRAME) in vp9_cyclic_refresh_update_segment()
330 if (cpi->oxcf.rc_mode == VPX_VBR) rc->baseline_gf_interval = 20; in vp9_cyclic_refresh_set_golden_update()
555 if (cpi->oxcf.rc_mode == VPX_VBR) { in vp9_cyclic_refresh_update_parameters()
H A Dvp9_pickmode.c1587 cpi->oxcf.rc_mode == VPX_CBR) { in search_new_mv()
1914 if (cpi->oxcf.lag_in_frames > 0 && cpi->oxcf.rc_mode == VPX_VBR) { in vp9_pick_inter_mode()
2035 cpi->oxcf.rc_mode == VPX_CBR && large_block && in vp9_pick_inter_mode()
2112 if (ref_frame == GOLDEN_FRAME && cpi->oxcf.rc_mode == VPX_CBR && in vp9_pick_inter_mode()
2141 if (cpi->oxcf.lag_in_frames > 0 && cpi->oxcf.rc_mode == VPX_VBR) { in vp9_pick_inter_mode()
2311 (cpi->use_svc || cpi->oxcf.rc_mode == VPX_VBR))) && in vp9_pick_inter_mode()
2403 if (cpi->oxcf.rc_mode == VPX_CBR && cpi->oxcf.speed >= 5 && in vp9_pick_inter_mode()
2503 if ((cpi->oxcf.lag_in_frames > 0 && cpi->oxcf.rc_mode == VPX_VBR && in vp9_pick_inter_mode()
H A Dvp9_picklpf.c191 if (cpi->oxcf.pass == 0 && cpi->oxcf.rc_mode == VPX_CBR && in vp9_pick_filter_level()
H A Dvp9_encoder.c2095 if ((oxcf->pass == 0) && (oxcf->rc_mode == VPX_Q)) { in vp9_change_config()
3283 } else if (cpi->oxcf.rc_mode == VPX_CQ) {
3783 if (cpi->oxcf.rc_mode == VPX_CBR && cpi->rc.force_max_q) {
3844 if (oxcf->pass == 2 && oxcf->rc_mode == VPX_VBR &&
3856 if (oxcf->pass == 0 && oxcf->rc_mode == VPX_CBR &&
4104 (cpi->oxcf.pass == 0 && cpi->oxcf.rc_mode == VPX_VBR &&
4135 (cpi->oxcf.rc_mode == VPX_VBR ||
4165 if (cpi->oxcf.pass == 0 && cpi->oxcf.rc_mode == VPX_CBR &&
4204 cpi->oxcf.rc_mode == VPX_CBR &&
4213 cpi->oxcf.rc_mode == VPX_CBR &&
[all …]
H A Dvp9_noise_estimate.c66 if (cpi->oxcf.pass == 0 && cpi->oxcf.rc_mode == VPX_CBR && in enable_noise_estimation()
H A Dvp9_encoder.h189 enum vpx_rc_mode rc_mode; member
1429 return !(cpi->oxcf.mode == REALTIME && cpi->oxcf.rc_mode == VPX_CBR) && in is_altref_enabled()
H A Dvp9_firstpass.c1629 if (cpi->oxcf.rc_mode == VPX_CQ) q = VPXMAX(q, oxcf->cq_level); in get_twopass_worst_quality()
3075 if ((cpi->oxcf.rc_mode != VPX_Q) && (rc->baseline_gf_interval > 1)) { in define_gf_group()
3732 if (cpi->oxcf.rc_mode == VPX_Q) { in vp9_rc_get_second_pass_params()
3858 if ((cpi->oxcf.rc_mode != VPX_Q) && !cpi->rc.is_src_frame_alt_ref) { in vp9_twopass_postencode_update()
3862 (cpi->oxcf.rc_mode == VPX_CQ ? MINQ_ADJ_LIMIT_CQ : MINQ_ADJ_LIMIT); in vp9_twopass_postencode_update()
H A Dvp9_encodeframe.c1240 cpi->oxcf.rc_mode == VPX_CBR && tmp_variance < (tmp_sse >> 3) && in avg_source_sad()
1436 if (cpi->oxcf.lag_in_frames > 0 && cpi->oxcf.rc_mode == VPX_VBR && in choose_partitioning()
5466 if (cpi->oxcf.lag_in_frames > 0 && cpi->oxcf.rc_mode == VPX_VBR && in get_estimated_pred()
5589 (cpi->oxcf.rc_mode == VPX_VBR && !cpi->rc.is_src_frame_alt_ref && in encode_nonrd_sb_row()
5665 if ((cpi->oxcf.rc_mode == VPX_VBR && cpi->rc.high_source_sad && in encode_nonrd_sb_row()
6136 !(cpi->oxcf.lag_in_frames > 0 && cpi->oxcf.rc_mode == VPX_VBR) && in encode_frame_internal()
H A Dvp9_bitstream.c1191 cpi->oxcf.rc_mode == VPX_CBR) || in write_frame_size_with_refs()
/aosp_15_r20/external/libvpx/test/
H A Dvp9_ratectrl_rtc_test.cc71 if (rc_cfg_.rc_mode == VPX_CBR && in PreEncodeFrameHook()
162 void SetConfig(vpx_rc_mode rc_mode) { in SetConfig() argument
182 rc_cfg_.rc_mode = rc_mode; in SetConfig()
197 cfg_.rc_end_usage = rc_mode; in SetConfig()
571 rc_cfg_.rc_mode = VPX_CBR; in SetRCConfigSvc()
/aosp_15_r20/external/libvpx/vpx/internal/
H A Dvpx_ratectrl_rtc.h47 rc_mode = VPX_CBR; in VpxRateControlRtcConfig()
74 enum vpx_rc_mode rc_mode; member
/aosp_15_r20/external/libvpx/vp9/
H A Dratectrl_rtc.cc79 oxcf->rc_mode = rc_cfg.rc_mode; in InitRateControl()
226 if (cpi_->oxcf.rc_mode == VPX_CBR) { in ComputeQP()
233 } else if (cpi_->oxcf.rc_mode == VPX_VBR) { in ComputeQP()
H A Dsimple_encode.cc778 int rc_mode = atoi(config.value); in UpdateEncodeConfig() local
779 if (rc_mode >= VPX_VBR && rc_mode <= VPX_Q) { in UpdateEncodeConfig()
780 oxcf->rc_mode = (enum vpx_rc_mode)rc_mode; in UpdateEncodeConfig()
783 fprintf(stderr, "Invalid rc_mode value: %d\n", rc_mode); in UpdateEncodeConfig()
H A Dvp9_cx_iface.c537 oxcf->rc_mode = cfg->rc_end_usage; in set_encoder_config()
2073 if (oxcf->rc_mode == VPX_VBR) { in ctrl_set_external_rate_control()
2074 ratectrl_config.rc_mode = VPX_RC_VBR; in ctrl_set_external_rate_control()
2075 } else if (oxcf->rc_mode == VPX_Q) { in ctrl_set_external_rate_control()
2076 ratectrl_config.rc_mode = VPX_RC_QMODE; in ctrl_set_external_rate_control()
2077 } else if (oxcf->rc_mode == VPX_CQ) { in ctrl_set_external_rate_control()
2078 ratectrl_config.rc_mode = VPX_RC_CQ; in ctrl_set_external_rate_control()
2406 DUMP_STRUCT_VALUE(fp, oxcf, rc_mode); in vp9_dump_encoder_config()
/aosp_15_r20/external/libaom/av1/encoder/
H A Dratectrl.c1484 const enum aom_rc_mode rc_mode = oxcf->rc_cfg.mode; in rc_pick_q_and_bounds_no_stats() local
1487 assert(rc_mode == AOM_VBR || in rc_pick_q_and_bounds_no_stats()
1488 (!USE_UNRESTRICTED_Q_IN_CQ_MODE && rc_mode == AOM_CQ) || in rc_pick_q_and_bounds_no_stats()
1489 rc_mode == AOM_Q); in rc_pick_q_and_bounds_no_stats()
1503 if (rc_mode == AOM_Q) { in rc_pick_q_and_bounds_no_stats()
1552 if (rc_mode == AOM_CQ) { in rc_pick_q_and_bounds_no_stats()
1557 } else if (rc_mode == AOM_Q) { in rc_pick_q_and_bounds_no_stats()
1569 if (rc_mode == AOM_Q) { in rc_pick_q_and_bounds_no_stats()
1587 if ((rc_mode == AOM_CQ) && (active_best_quality < cq_level)) { in rc_pick_q_and_bounds_no_stats()
1618 if (rc_mode == AOM_Q) { in rc_pick_q_and_bounds_no_stats()
[all …]
H A Dpass2_strategy.c2766 enum aom_rc_mode rc_mode, int scenecut_mode, in test_candidate_kf() argument
2806 if (IMPLIES(rc_mode == AOM_Q, frame_count_so_far >= 3) && in test_candidate_kf()
/aosp_15_r20/external/libvpx/vpx/
H A Dvpx_ext_ratectrl.h368 vpx_ext_rc_mode_t rc_mode; /**< Q mode or VBR mode */ member
/aosp_15_r20/external/mesa3d/src/intel/vulkan/
H A DgenX_cmd_video.c63 cmd_buffer->video.params->rc_mode = rate_control_info->rateControlMode; in genX()
65 cmd_buffer->video.params->rc_mode = VK_VIDEO_ENCODE_RATE_CONTROL_MODE_DEFAULT_KHR; in genX()
H A DgenX_cmd_video_enc.c397 …bool rc_disable = cmd->video.params->rc_mode == VK_VIDEO_ENCODE_RATE_CONTROL_MODE_DISABLED_BIT_KHR; in anv_h264_encode_video()
1414 …bool rc_disable = cmd->video.params->rc_mode == VK_VIDEO_ENCODE_RATE_CONTROL_MODE_DISABLED_BIT_KHR; in anv_h265_encode_video()
H A Danv_private.h6148 VkVideoEncodeRateControlModeFlagBitsKHR rc_mode; member