|
| | 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 *) |
| |