|
| CongestionController (Clock *clock, Observer *observer, RemoteBitrateObserver *remote_bitrate_observer, RtcEventLog *event_log, PacketRouter *packet_router) |
|
| CongestionController (Clock *clock, Observer *observer, RemoteBitrateObserver *remote_bitrate_observer, RtcEventLog *event_log, PacketRouter *packet_router, std::unique_ptr< PacedSender > pacer) |
|
virtual | ~CongestionController () |
|
virtual void | OnReceivedPacket (int64_t arrival_time_ms, size_t payload_size, const RTPHeader &header) |
|
virtual void | SetBweBitrates (int min_bitrate_bps, int start_bitrate_bps, int max_bitrate_bps) |
|
virtual void | ResetBweAndBitrates (int bitrate_bps, int min_bitrate_bps, int max_bitrate_bps) |
|
virtual void | SignalNetworkState (NetworkState state) |
|
virtual void | SetTransportOverhead (size_t transport_overhead_bytes_per_packet) |
|
virtual BitrateController * | GetBitrateController () const |
|
virtual RemoteBitrateEstimator * | GetRemoteBitrateEstimator (bool send_side_bwe) |
|
virtual int64_t | GetPacerQueuingDelayMs () const |
|
virtual PacedSender * | pacer () |
|
virtual TransportFeedbackObserver * | GetTransportFeedbackObserver () |
|
RateLimiter * | GetRetransmissionRateLimiter () |
|
void | EnablePeriodicAlrProbing (bool enable) |
|
void | SetAllocatedSendBitrateLimits (int min_send_bitrate_bps, int max_padding_bitrate_bps) |
|
virtual void | OnSentPacket (const rtc::SentPacket &sent_packet) |
|
void | OnRttUpdate (int64_t avg_rtt_ms, int64_t max_rtt_ms) override |
|
int64_t | TimeUntilNextProcess () override |
|
void | Process () override |
|
| CongestionController (Clock *clock, Observer *observer, RemoteBitrateObserver *remote_bitrate_observer, RtcEventLog *event_log, PacketRouter *packet_router) |
|
| CongestionController (Clock *clock, Observer *observer, RemoteBitrateObserver *remote_bitrate_observer, RtcEventLog *event_log, PacketRouter *packet_router, std::unique_ptr< PacedSender > pacer) |
|
virtual | ~CongestionController () |
|
virtual void | OnReceivedPacket (int64_t arrival_time_ms, size_t payload_size, const RTPHeader &header) |
|
virtual void | SetBweBitrates (int min_bitrate_bps, int start_bitrate_bps, int max_bitrate_bps) |
|
virtual void | ResetBweAndBitrates (int bitrate_bps, int min_bitrate_bps, int max_bitrate_bps) |
|
virtual void | SignalNetworkState (NetworkState state) |
|
virtual void | SetTransportOverhead (size_t transport_overhead_bytes_per_packet) |
|
virtual BitrateController * | GetBitrateController () const |
|
virtual RemoteBitrateEstimator * | GetRemoteBitrateEstimator (bool send_side_bwe) |
|
virtual int64_t | GetPacerQueuingDelayMs () const |
|
virtual PacedSender * | pacer () |
|
virtual TransportFeedbackObserver * | GetTransportFeedbackObserver () |
|
RateLimiter * | GetRetransmissionRateLimiter () |
|
void | EnablePeriodicAlrProbing (bool enable) |
|
void | SetAllocatedSendBitrateLimits (int min_send_bitrate_bps, int max_padding_bitrate_bps) |
|
virtual void | OnSentPacket (const rtc::SentPacket &sent_packet) |
|
void | OnRttUpdate (int64_t avg_rtt_ms, int64_t max_rtt_ms) override |
|
int64_t | TimeUntilNextProcess () override |
|
void | Process () override |
|
virtual | ~CallStatsObserver () |
|
virtual | ~CallStatsObserver () |
|
virtual void | ProcessThreadAttached (ProcessThread *) |
|
virtual void | ProcessThreadAttached (ProcessThread *) |
|