| Index: webrtc/modules/remote_bitrate_estimator/test/packet_sender.h
|
| diff --git a/webrtc/modules/remote_bitrate_estimator/test/packet_sender.h b/webrtc/modules/remote_bitrate_estimator/test/packet_sender.h
|
| index 0df61b039a4377f6a77e30f3f7490a303a06b9ed..86ad0e812f70d93fcc89859b8f4858482f1e753c 100644
|
| --- a/webrtc/modules/remote_bitrate_estimator/test/packet_sender.h
|
| +++ b/webrtc/modules/remote_bitrate_estimator/test/packet_sender.h
|
| @@ -81,7 +81,6 @@ class VideoSender : public PacketSender, public BitrateObserver {
|
| void OnNetworkChanged(uint32_t target_bitrate_bps,
|
| uint8_t fraction_lost,
|
| int64_t rtt) override;
|
| -
|
| void Pause() override;
|
| void Resume(int64_t paused_time_ms) override;
|
|
|
| @@ -123,12 +122,23 @@ class PacedVideoSender : public VideoSender, public PacedSender::PacketSender {
|
| uint8_t fraction_lost,
|
| int64_t rtt) override;
|
|
|
| + void OnNetworkChanged(uint32_t bitrate_for_encoder_bps,
|
| + uint32_t bitrate_for_pacer_bps,
|
| + bool in_probe_rtt,
|
| + int64_t rtt,
|
| + uint64_t congestion_window) override;
|
| + size_t pacer_queue_size_in_bytes() override {
|
| + return pacer_queue_size_in_bytes_;
|
| + }
|
| + void OnBytesAcked(size_t bytes) override;
|
| +
|
| private:
|
| int64_t TimeUntilNextProcess(const std::list<Module*>& modules);
|
| void CallProcess(const std::list<Module*>& modules);
|
| void QueuePackets(Packets* batch, int64_t end_of_batch_time_us);
|
|
|
| - PacedSender pacer_;
|
| + size_t pacer_queue_size_in_bytes_ = 0;
|
| + std::unique_ptr<Pacer> pacer_;
|
| Packets queue_;
|
| Packets pacer_queue_;
|
|
|
|
|