Lines Matching refs:RateControlSettings
95 RateControlSettings::RateControlSettings( in RateControlSettings() function in webrtc::RateControlSettings
109 RateControlSettings::~RateControlSettings() = default;
110 RateControlSettings::RateControlSettings(RateControlSettings&&) = default;
112 RateControlSettings RateControlSettings::ParseFromFieldTrials() { in ParseFromFieldTrials()
114 return RateControlSettings(&field_trial_config); in ParseFromFieldTrials()
117 RateControlSettings RateControlSettings::ParseFromKeyValueConfig( in ParseFromKeyValueConfig()
120 return RateControlSettings(key_value_config ? key_value_config in ParseFromKeyValueConfig()
124 bool RateControlSettings::UseCongestionWindow() const { in UseCongestionWindow()
128 int64_t RateControlSettings::GetCongestionWindowAdditionalTimeMs() const { in GetCongestionWindowAdditionalTimeMs()
133 bool RateControlSettings::UseCongestionWindowPushback() const { in UseCongestionWindowPushback()
138 bool RateControlSettings::UseCongestionWindowDropFrameOnly() const { in UseCongestionWindowDropFrameOnly()
142 uint32_t RateControlSettings::CongestionWindowMinPushbackTargetBitrateBps() in CongestionWindowMinPushbackTargetBitrateBps()
149 RateControlSettings::CongestionWindowInitialDataWindow() const { in CongestionWindowInitialDataWindow()
153 absl::optional<double> RateControlSettings::GetPacingFactor() const { in GetPacingFactor()
157 bool RateControlSettings::UseAlrProbing() const { in UseAlrProbing()
161 absl::optional<int> RateControlSettings::LibvpxVp8QpMax() const { in LibvpxVp8QpMax()
170 absl::optional<int> RateControlSettings::LibvpxVp8MinPixels() const { in LibvpxVp8MinPixels()
177 bool RateControlSettings::LibvpxVp8TrustedRateController() const { in LibvpxVp8TrustedRateController()
181 bool RateControlSettings::Vp8BoostBaseLayerQuality() const { in Vp8BoostBaseLayerQuality()
185 bool RateControlSettings::Vp8DynamicRateSettings() const { in Vp8DynamicRateSettings()
189 bool RateControlSettings::LibvpxVp9TrustedRateController() const { in LibvpxVp9TrustedRateController()
193 bool RateControlSettings::Vp9DynamicRateSettings() const { in Vp9DynamicRateSettings()
197 double RateControlSettings::GetSimulcastHysteresisFactor( in GetSimulcastHysteresisFactor()
205 double RateControlSettings::GetSimulcastHysteresisFactor( in GetSimulcastHysteresisFactor()
213 bool RateControlSettings::Vp8BaseHeavyTl3RateAllocation() const { in Vp8BaseHeavyTl3RateAllocation()
217 bool RateControlSettings::TriggerProbeOnMaxAllocatedBitrateChange() const { in TriggerProbeOnMaxAllocatedBitrateChange()
221 bool RateControlSettings::UseEncoderBitrateAdjuster() const { in UseEncoderBitrateAdjuster()
225 bool RateControlSettings::BitrateAdjusterCanUseNetworkHeadroom() const { in BitrateAdjusterCanUseNetworkHeadroom()