|
| MockCongestionController (Clock *clock, Observer *observer, RemoteBitrateObserver *remote_bitrate_observer, RtcEventLog *event_log, PacketRouter *packet_router) |
|
| MOCK_METHOD3 (OnReceivedPacket, void(int64_t arrival_time_ms, size_t payload_size, const RTPHeader &header)) |
|
| MOCK_METHOD3 (SetBweBitrates, void(int min_bitrate_bps, int start_bitrate_bps, int max_bitrate_bps)) |
|
| MOCK_METHOD1 (SignalNetworkState, void(NetworkState state)) |
|
| MOCK_CONST_METHOD0 (GetBitrateController, BitrateController *()) |
|
| MOCK_METHOD1 (GetRemoteBitrateEstimator, RemoteBitrateEstimator *(bool send_side_bwe)) |
|
| MOCK_CONST_METHOD0 (GetPacerQueuingDelayMs, int64_t()) |
|
| MOCK_METHOD0 (pacer, PacedSender *()) |
|
| MOCK_METHOD0 (GetTransportFeedbackObserver, TransportFeedbackObserver *()) |
|
| MOCK_METHOD3 (UpdatePacerBitrate, void(int bitrate_kbps, int max_bitrate_kbps, int min_bitrate_kbps)) |
|
| MOCK_METHOD1 (OnSentPacket, void(const rtc::SentPacket &sent_packet)) |
|
| RTC_DISALLOW_IMPLICIT_CONSTRUCTORS (MockCongestionController) |
|
| MockCongestionController (Clock *clock, Observer *observer, RemoteBitrateObserver *remote_bitrate_observer, RtcEventLog *event_log, PacketRouter *packet_router) |
|
| MOCK_METHOD3 (OnReceivedPacket, void(int64_t arrival_time_ms, size_t payload_size, const RTPHeader &header)) |
|
| MOCK_METHOD3 (SetBweBitrates, void(int min_bitrate_bps, int start_bitrate_bps, int max_bitrate_bps)) |
|
| MOCK_METHOD1 (SignalNetworkState, void(NetworkState state)) |
|
| MOCK_CONST_METHOD0 (GetBitrateController, BitrateController *()) |
|
| MOCK_METHOD1 (GetRemoteBitrateEstimator, RemoteBitrateEstimator *(bool send_side_bwe)) |
|
| MOCK_CONST_METHOD0 (GetPacerQueuingDelayMs, int64_t()) |
|
| MOCK_METHOD0 (pacer, PacedSender *()) |
|
| MOCK_METHOD0 (GetTransportFeedbackObserver, TransportFeedbackObserver *()) |
|
| MOCK_METHOD3 (UpdatePacerBitrate, void(int bitrate_kbps, int max_bitrate_kbps, int min_bitrate_kbps)) |
|
| MOCK_METHOD1 (OnSentPacket, void(const rtc::SentPacket &sent_packet)) |
|
| RTC_DISALLOW_IMPLICIT_CONSTRUCTORS (MockCongestionController) |
|
| 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 *) |
|