Home
last modified time | relevance | path

Searched refs:BitrateEstimator (Results 1 – 5 of 5) sorted by relevance

/external/webrtc/modules/congestion_controller/goog_cc/
Dbitrate_estimator.cc35 BitrateEstimator::BitrateEstimator(const WebRtcKeyValueConfig* key_value_config) in BitrateEstimator() function in webrtc::BitrateEstimator
63 BitrateEstimator::~BitrateEstimator() = default;
65 void BitrateEstimator::Update(Timestamp at_time, DataSize amount, bool in_alr) { in Update()
117 float BitrateEstimator::UpdateWindow(int64_t now_ms, in UpdateWindow()
148 absl::optional<DataRate> BitrateEstimator::bitrate() const { in bitrate()
154 absl::optional<DataRate> BitrateEstimator::PeekRate() const { in PeekRate()
160 void BitrateEstimator::ExpectFastRateChange() { in ExpectFastRateChange()
Dbitrate_estimator.h29 class BitrateEstimator {
31 explicit BitrateEstimator(const WebRtcKeyValueConfig* key_value_config);
32 virtual ~BitrateEstimator();
Dacknowledged_bitrate_estimator.h31 std::unique_ptr<BitrateEstimator> bitrate_estimator);
47 std::unique_ptr<BitrateEstimator> bitrate_estimator_;
Dacknowledged_bitrate_estimator_unittest.cc35 class MockBitrateEstimator : public BitrateEstimator {
37 using BitrateEstimator::BitrateEstimator;
Dacknowledged_bitrate_estimator.cc28 std::make_unique<BitrateEstimator>(key_value_config)) {} in AcknowledgedBitrateEstimator()
34 std::unique_ptr<BitrateEstimator> bitrate_estimator) in AcknowledgedBitrateEstimator()