Home
last modified time | relevance | path

Searched refs:monitor_interval (Results 1 – 8 of 8) sorted by relevance

/external/webrtc/modules/congestion_controller/pcc/
Dmonitor_interval_unittest.cc100 PccMonitorInterval monitor_interval(kTargetSendingRate, kStartTime, in TEST() local
102 monitor_interval.OnPacketsFeedback(CreatePacketResults( in TEST()
112 monitor_interval.ComputeDelayGradient(kDelayGradientThreshold), 0); in TEST()
117 PccMonitorInterval monitor_interval(kTargetSendingRate, kStartTime, in TEST() local
119 monitor_interval.OnPacketsFeedback(CreatePacketResults( in TEST()
125 monitor_interval.ComputeDelayGradient(kDelayGradientThreshold), 0); in TEST()
129 PccMonitorInterval monitor_interval(kTargetSendingRate, kStartTime, in TEST() local
131 monitor_interval.OnPacketsFeedback(CreatePacketResults( in TEST()
139 monitor_interval.ComputeDelayGradient(kDelayGradientThreshold), 1); in TEST()
143 PccMonitorInterval monitor_interval(kTargetSendingRate, kStartTime, in TEST() local
[all …]
Dutility_function.cc39 const PccMonitorInterval& monitor_interval) const { in Compute()
40 RTC_DCHECK(monitor_interval.IsFeedbackCollectionDone()); in Compute()
41 double bitrate = monitor_interval.GetTargetSendingRate().bps(); in Compute()
42 double loss_rate = monitor_interval.GetLossRate(); in Compute()
44 monitor_interval.ComputeDelayGradient(delay_gradient_threshold_); in Compute()
70 const PccMonitorInterval& monitor_interval) const { in Compute()
71 RTC_DCHECK(monitor_interval.IsFeedbackCollectionDone()); in Compute()
72 double bitrate = monitor_interval.GetTargetSendingRate().bps(); in Compute()
73 double loss_rate = monitor_interval.GetLossRate(); in Compute()
75 monitor_interval.ComputeDelayGradient(delay_gradient_threshold_); in Compute()
Dutility_function_unittest.cc75 PccMonitorInterval monitor_interval(kSendingBitrate, kStartTime, in TEST() local
77 monitor_interval.OnPacketsFeedback(CreatePacketResults( in TEST()
85 EXPECT_DOUBLE_EQ(utility_function.Compute(monitor_interval), in TEST()
95 PccMonitorInterval monitor_interval(kSendingBitrate, kStartTime, in TEST() local
97 monitor_interval.OnPacketsFeedback(CreatePacketResults( in TEST()
104 EXPECT_DOUBLE_EQ(utility_function.Compute(monitor_interval), in TEST()
108 monitor_interval.GetLossRate()); in TEST()
DBUILD.gn31 ":monitor_interval",
44 rtc_library("monitor_interval") {
46 "monitor_interval.cc",
47 "monitor_interval.h",
78 ":monitor_interval",
92 ":monitor_interval",
113 ":monitor_interval",
Dutility_function.h25 virtual double Compute(const PccMonitorInterval& monitor_interval) const = 0;
39 double Compute(const PccMonitorInterval& monitor_interval) const override;
63 double Compute(const PccMonitorInterval& monitor_interval) const override;
Dbitrate_controller.cc113 const PccMonitorInterval& monitor_interval) { in ComputeRateUpdateForSlowStartMode() argument
114 double utility_value = utility_function_->Compute(monitor_interval); in ComputeRateUpdateForSlowStartMode()
119 return monitor_interval.GetTargetSendingRate(); in ComputeRateUpdateForSlowStartMode()
Dbitrate_controller.h46 const PccMonitorInterval& monitor_interval);
Dbitrate_controller_unittest.cc72 (const PccMonitorInterval& monitor_interval),