Searched refs:BandwidthEstimator (Results 1 – 5 of 5) sorted by relevance
36 BandwidthEstimator::BandwidthEstimator(int max_packets_per_timeslice, in BandwidthEstimator() function in openscreen::cast::BandwidthEstimator48 BandwidthEstimator::~BandwidthEstimator() = default;50 void BandwidthEstimator::OnBurstComplete(int num_packets_sent, in OnBurstComplete()56 void BandwidthEstimator::OnRtcpReceived( in OnRtcpReceived()66 void BandwidthEstimator::OnPayloadReceived( in OnPayloadReceived()77 int BandwidthEstimator::ComputeNetworkBandwidth() const { in ComputeNetworkBandwidth()104 constexpr int BandwidthEstimator::kNumTimeslices;106 BandwidthEstimator::FlowTracker::FlowTracker(Clock::duration timeslice_duration, in FlowTracker()110 BandwidthEstimator::FlowTracker::~FlowTracker() = default;112 void BandwidthEstimator::FlowTracker::AdvanceToIncludeTime( in AdvanceToIncludeTime()[all …]
62 class BandwidthEstimator {67 BandwidthEstimator(int max_packets_per_timeslice,71 ~BandwidthEstimator();
41 BandwidthEstimator* estimator() { return &estimator_; } in estimator()49 BandwidthEstimator estimator_;
32 : BandwidthEstimator(max_packets_per_burst, in SenderPacketRouter()166 BandwidthEstimator::OnBurstComplete( in SendBurstOfPackets()
41 class SenderPacketRouter : public BandwidthEstimator,