| Index: webrtc/video_engine/vie_remb_unittest.cc
|
| diff --git a/webrtc/video_engine/vie_remb_unittest.cc b/webrtc/video_engine/vie_remb_unittest.cc
|
| index f319d0d363ae50a04026cf5e22a7ba882fc5efd5..bde3274173cd557241b71dba92a2aa805fdda8c3 100644
|
| --- a/webrtc/video_engine/vie_remb_unittest.cc
|
| +++ b/webrtc/video_engine/vie_remb_unittest.cc
|
| @@ -30,12 +30,15 @@ using ::testing::Return;
|
| namespace webrtc {
|
|
|
| class ViERembTest : public ::testing::Test {
|
| + public:
|
| + ViERembTest() : fake_clock_(12345) {}
|
| +
|
| protected:
|
| virtual void SetUp() {
|
| - TickTime::UseFakeClock(12345);
|
| process_thread_.reset(new NiceMock<MockProcessThread>);
|
| - vie_remb_.reset(new VieRemb());
|
| + vie_remb_.reset(new VieRemb(&fake_clock_));
|
| }
|
| + SimulatedClock fake_clock_;
|
| rtc::scoped_ptr<MockProcessThread> process_thread_;
|
| rtc::scoped_ptr<VieRemb> vie_remb_;
|
| };
|
| @@ -51,7 +54,7 @@ TEST_F(ViERembTest, OneModuleTestForSendingRemb) {
|
|
|
| vie_remb_->OnReceiveBitrateChanged(ssrcs, bitrate_estimate);
|
|
|
| - TickTime::AdvanceFakeClock(1000);
|
| + fake_clock_.AdvanceTimeMilliseconds(1000);
|
| EXPECT_CALL(rtp, SetREMBData(bitrate_estimate, ssrcs))
|
| .Times(1);
|
| vie_remb_->OnReceiveBitrateChanged(ssrcs, bitrate_estimate);
|
| @@ -76,7 +79,7 @@ TEST_F(ViERembTest, LowerEstimateToSendRemb) {
|
|
|
| vie_remb_->OnReceiveBitrateChanged(ssrcs, bitrate_estimate);
|
| // Call OnReceiveBitrateChanged twice to get a first estimate.
|
| - TickTime::AdvanceFakeClock(1000);
|
| + fake_clock_.AdvanceTimeMilliseconds(1000);
|
| EXPECT_CALL(rtp, SetREMBData(bitrate_estimate, ssrcs))
|
| .Times(1);
|
| vie_remb_->OnReceiveBitrateChanged(ssrcs, bitrate_estimate);
|
| @@ -105,7 +108,7 @@ TEST_F(ViERembTest, VerifyIncreasingAndDecreasing) {
|
| // Call OnReceiveBitrateChanged twice to get a first estimate.
|
| EXPECT_CALL(rtp_0, SetREMBData(bitrate_estimate[0], ssrcs))
|
| .Times(1);
|
| - TickTime::AdvanceFakeClock(1000);
|
| + fake_clock_.AdvanceTimeMilliseconds(1000);
|
| vie_remb_->OnReceiveBitrateChanged(ssrcs, bitrate_estimate[0]);
|
|
|
| vie_remb_->OnReceiveBitrateChanged(ssrcs, bitrate_estimate[1] + 100);
|
| @@ -133,7 +136,7 @@ TEST_F(ViERembTest, NoRembForIncreasedBitrate) {
|
|
|
| vie_remb_->OnReceiveBitrateChanged(ssrcs, bitrate_estimate);
|
| // Call OnReceiveBitrateChanged twice to get a first estimate.
|
| - TickTime::AdvanceFakeClock(1000);
|
| + fake_clock_.AdvanceTimeMilliseconds(1000);
|
| EXPECT_CALL(rtp_0, SetREMBData(bitrate_estimate, ssrcs))
|
| .Times(1);
|
| vie_remb_->OnReceiveBitrateChanged(ssrcs, bitrate_estimate);
|
| @@ -167,7 +170,7 @@ TEST_F(ViERembTest, ChangeSendRtpModule) {
|
|
|
| vie_remb_->OnReceiveBitrateChanged(ssrcs, bitrate_estimate);
|
| // Call OnReceiveBitrateChanged twice to get a first estimate.
|
| - TickTime::AdvanceFakeClock(1000);
|
| + fake_clock_.AdvanceTimeMilliseconds(1000);
|
| EXPECT_CALL(rtp_0, SetREMBData(bitrate_estimate, ssrcs))
|
| .Times(1);
|
| vie_remb_->OnReceiveBitrateChanged(ssrcs, bitrate_estimate);
|
| @@ -203,7 +206,7 @@ TEST_F(ViERembTest, OnlyOneRembForDoubleProcess) {
|
| vie_remb_->AddRembSender(&rtp);
|
| vie_remb_->OnReceiveBitrateChanged(ssrcs, bitrate_estimate);
|
| // Call OnReceiveBitrateChanged twice to get a first estimate.
|
| - TickTime::AdvanceFakeClock(1000);
|
| + fake_clock_.AdvanceTimeMilliseconds(1000);
|
| EXPECT_CALL(rtp, SetREMBData(_, _))
|
| .Times(1);
|
| vie_remb_->OnReceiveBitrateChanged(ssrcs, bitrate_estimate);
|
| @@ -235,7 +238,7 @@ TEST_F(ViERembTest, NoSendingRtpModule) {
|
| vie_remb_->OnReceiveBitrateChanged(ssrcs, bitrate_estimate);
|
|
|
| // Call OnReceiveBitrateChanged twice to get a first estimate.
|
| - TickTime::AdvanceFakeClock(1000);
|
| + fake_clock_.AdvanceTimeMilliseconds(1000);
|
| EXPECT_CALL(rtp, SetREMBData(_, _))
|
| .Times(1);
|
| vie_remb_->OnReceiveBitrateChanged(ssrcs, bitrate_estimate);
|
|
|