Searched refs:BitrateEstimator (Results 1 – 5 of 5) sorted by relevance
35 BitrateEstimator::BitrateEstimator(const WebRtcKeyValueConfig* key_value_config) in BitrateEstimator() function in webrtc::BitrateEstimator63 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()
29 class BitrateEstimator {31 explicit BitrateEstimator(const WebRtcKeyValueConfig* key_value_config);32 virtual ~BitrateEstimator();
31 std::unique_ptr<BitrateEstimator> bitrate_estimator);47 std::unique_ptr<BitrateEstimator> bitrate_estimator_;
35 class MockBitrateEstimator : public BitrateEstimator {37 using BitrateEstimator::BitrateEstimator;
28 std::make_unique<BitrateEstimator>(key_value_config)) {} in AcknowledgedBitrateEstimator()34 std::unique_ptr<BitrateEstimator> bitrate_estimator) in AcknowledgedBitrateEstimator()