| Index: media/cast/video_sender/video_sender_unittest.cc
|
| diff --git a/media/cast/video_sender/video_sender_unittest.cc b/media/cast/video_sender/video_sender_unittest.cc
|
| index 40111f9b0c75db2d09f11fa69fec523379236309..0acd7be93fafda1fcd9a906f2ea15eb7bc637d03 100644
|
| --- a/media/cast/video_sender/video_sender_unittest.cc
|
| +++ b/media/cast/video_sender/video_sender_unittest.cc
|
| @@ -82,15 +82,17 @@ class PeerVideoSender : public VideoSender {
|
| class VideoSenderTest : public ::testing::Test {
|
| protected:
|
| VideoSenderTest() {
|
| - testing_clock_.Advance(
|
| + testing_clock_ = new base::SimpleTestTickClock();
|
| + testing_clock_->Advance(
|
| base::TimeDelta::FromMilliseconds(kStartMillisecond));
|
| - task_runner_ = new test::FakeTaskRunner(&testing_clock_);
|
| + task_runner_ = new test::FakeTaskRunner(testing_clock_);
|
| cast_environment_ = new CastEnvironment(
|
| - &testing_clock_, task_runner_, task_runner_, task_runner_, task_runner_,
|
| + scoped_ptr<base::TickClock>(testing_clock_).Pass(),
|
| + task_runner_, task_runner_, task_runner_, task_runner_,
|
| task_runner_, task_runner_, GetDefaultCastSenderLoggingConfig());
|
| transport::CastTransportConfig transport_config;
|
| transport_sender_.reset(new transport::CastTransportSenderImpl(
|
| - &testing_clock_, transport_config,
|
| + testing_clock_, transport_config,
|
| base::Bind(&UpdateCastTransportStatus), task_runner_));
|
| transport_sender_->InsertFakeTransportForTesting(&transport_);
|
| }
|
| @@ -141,12 +143,12 @@ class VideoSenderTest : public ::testing::Test {
|
| void RunTasks(int during_ms) {
|
| for (int i = 0; i < during_ms; ++i) {
|
| // Call process the timers every 1 ms.
|
| - testing_clock_.Advance(base::TimeDelta::FromMilliseconds(1));
|
| + testing_clock_->Advance(base::TimeDelta::FromMilliseconds(1));
|
| task_runner_->RunTasks();
|
| }
|
| }
|
|
|
| - base::SimpleTestTickClock testing_clock_;
|
| + base::SimpleTestTickClock* testing_clock_; // Owned by CastEnvironment.
|
| TestPacketSender transport_;
|
| scoped_ptr<transport::CastTransportSenderImpl> transport_sender_;
|
| scoped_refptr<test::FakeTaskRunner> task_runner_;
|
| @@ -231,4 +233,3 @@ TEST_F(VideoSenderTest, ResendTimer) {
|
|
|
| } // namespace cast
|
| } // namespace media
|
| -
|
|
|