| Index: webrtc/media/base/videoengine_unittest.h
|
| diff --git a/webrtc/media/base/videoengine_unittest.h b/webrtc/media/base/videoengine_unittest.h
|
| index 2b4858e10f0cb466ce87e220016d1425d5672532..62bb1254164d393feb80b063a90a42fe20a29b6c 100644
|
| --- a/webrtc/media/base/videoengine_unittest.h
|
| +++ b/webrtc/media/base/videoengine_unittest.h
|
| @@ -126,7 +126,7 @@ class VideoMediaChannelTest : public testing::Test,
|
| cricket::VideoFormat::FpsToInterval(30),
|
| cricket::FOURCC_I420);
|
| EXPECT_EQ(cricket::CS_RUNNING, video_capturer_->Start(format));
|
| - EXPECT_TRUE(channel_->SetCapturer(kSsrc, video_capturer_.get()));
|
| + channel_->SetSource(kSsrc, video_capturer_.get());
|
| }
|
|
|
| virtual cricket::FakeVideoCapturer* CreateFakeVideoCapturer() {
|
| @@ -163,7 +163,7 @@ class VideoMediaChannelTest : public testing::Test,
|
| cricket::FOURCC_I420);
|
| EXPECT_EQ(cricket::CS_RUNNING, video_capturer_2_->Start(format));
|
|
|
| - EXPECT_TRUE(channel_->SetCapturer(kSsrc + 2, video_capturer_2_.get()));
|
| + channel_->SetSource(kSsrc + 2, video_capturer_2_.get());
|
| }
|
| virtual void TearDown() {
|
| channel_.reset();
|
| @@ -374,7 +374,7 @@ class VideoMediaChannelTest : public testing::Test,
|
| // Test that SetSend works.
|
| void SetSend() {
|
| EXPECT_FALSE(channel_->sending());
|
| - EXPECT_TRUE(channel_->SetCapturer(kSsrc, video_capturer_.get()));
|
| + channel_->SetSource(kSsrc, video_capturer_.get());
|
| EXPECT_TRUE(SetOneCodec(DefaultCodec()));
|
| EXPECT_FALSE(channel_->sending());
|
| EXPECT_TRUE(SetSend(true));
|
| @@ -568,7 +568,7 @@ class VideoMediaChannelTest : public testing::Test,
|
| EXPECT_EQ(cricket::CS_RUNNING, capturer->Start(format));
|
| EXPECT_TRUE(channel_->AddSendStream(
|
| cricket::StreamParams::CreateLegacy(5678)));
|
| - EXPECT_TRUE(channel_->SetCapturer(5678, capturer.get()));
|
| + channel_->SetSource(5678, capturer.get());
|
| EXPECT_TRUE(channel_->AddRecvStream(
|
| cricket::StreamParams::CreateLegacy(5678)));
|
| EXPECT_TRUE(channel_->SetSink(5678, &renderer2));
|
| @@ -604,7 +604,7 @@ class VideoMediaChannelTest : public testing::Test,
|
| EXPECT_EQ(kTestWidth, info.senders[1].send_frame_width);
|
| EXPECT_EQ(kTestHeight, info.senders[1].send_frame_height);
|
| // The capturer must be unregistered here as it runs out of it's scope next.
|
| - EXPECT_TRUE(channel_->SetCapturer(5678, NULL));
|
| + channel_->SetSource(5678, NULL);
|
| }
|
|
|
| // Test that we can set the bandwidth.
|
| @@ -641,7 +641,7 @@ class VideoMediaChannelTest : public testing::Test,
|
| EXPECT_TRUE(SetDefaultCodec());
|
| EXPECT_TRUE(channel_->AddSendStream(
|
| cricket::StreamParams::CreateLegacy(999)));
|
| - EXPECT_TRUE(channel_->SetCapturer(999u, video_capturer_.get()));
|
| + channel_->SetSource(999u, video_capturer_.get());
|
| EXPECT_TRUE(SetSend(true));
|
| EXPECT_TRUE(WaitAndSendFrame(0));
|
| EXPECT_TRUE_WAIT(NumRtpPackets() > 0, kTimeout);
|
| @@ -707,7 +707,7 @@ class VideoMediaChannelTest : public testing::Test,
|
|
|
| EXPECT_TRUE(channel_->AddSendStream(
|
| cricket::StreamParams::CreateLegacy(789u)));
|
| - EXPECT_TRUE(channel_->SetCapturer(789u, video_capturer_.get()));
|
| + channel_->SetSource(789u, video_capturer_.get());
|
| EXPECT_EQ(rtp_packets, NumRtpPackets());
|
| // Wait 30ms to guarantee the engine does not drop the frame.
|
| EXPECT_TRUE(WaitAndSendFrame(30));
|
| @@ -790,7 +790,7 @@ class VideoMediaChannelTest : public testing::Test,
|
|
|
| int captured_frames = 1;
|
| for (int iterations = 0; iterations < 2; ++iterations) {
|
| - EXPECT_TRUE(channel_->SetCapturer(kSsrc, capturer.get()));
|
| + channel_->SetSource(kSsrc, capturer.get());
|
| rtc::Thread::Current()->ProcessMessages(time_between_send);
|
| EXPECT_TRUE(capturer->CaptureCustomFrame(format.width, format.height,
|
| cricket::FOURCC_I420));
|
| @@ -805,7 +805,7 @@ class VideoMediaChannelTest : public testing::Test,
|
| EXPECT_EQ(format.height, renderer_.height());
|
| captured_frames = renderer_.num_rendered_frames() + 1;
|
| EXPECT_FALSE(renderer_.black_frame());
|
| - EXPECT_TRUE(channel_->SetCapturer(kSsrc, NULL));
|
| + channel_->SetSource(kSsrc, NULL);
|
| // Make sure a black frame is generated within the specified timeout.
|
| // The black frame should be the resolution of the previous frame to
|
| // prevent expensive encoder reconfigurations.
|
| @@ -840,13 +840,13 @@ class VideoMediaChannelTest : public testing::Test,
|
| // tightly.
|
| rtc::Thread::Current()->ProcessMessages(30);
|
| // Remove the capturer.
|
| - EXPECT_TRUE(channel_->SetCapturer(kSsrc, NULL));
|
| + channel_->SetSource(kSsrc, NULL);
|
| // Wait for one black frame for removing the capturer.
|
| EXPECT_FRAME_WAIT(2, 640, 400, kTimeout);
|
|
|
| // No capturer was added, so this RemoveCapturer should
|
| - // fail.
|
| - EXPECT_FALSE(channel_->SetCapturer(kSsrc, NULL));
|
| + // be a NOP.
|
| + channel_->SetSource(kSsrc, NULL);
|
| rtc::Thread::Current()->ProcessMessages(300);
|
| // Verify no more frames were sent.
|
| EXPECT_EQ(2, renderer_.num_rendered_frames());
|
| @@ -888,11 +888,11 @@ class VideoMediaChannelTest : public testing::Test,
|
| EXPECT_EQ(cricket::CS_RUNNING, capturer2->Start(capture_format));
|
| // State for all the streams.
|
| EXPECT_TRUE(SetOneCodec(DefaultCodec()));
|
| - // A limitation in the lmi implementation requires that SetCapturer() is
|
| + // A limitation in the lmi implementation requires that SetSource() is
|
| // called after SetOneCodec().
|
| // TODO(hellner): this seems like an unnecessary constraint, fix it.
|
| - EXPECT_TRUE(channel_->SetCapturer(1, capturer1.get()));
|
| - EXPECT_TRUE(channel_->SetCapturer(2, capturer2.get()));
|
| + channel_->SetSource(1, capturer1.get());
|
| + channel_->SetSource(2, capturer2.get());
|
| EXPECT_TRUE(SetSend(true));
|
| // Test capturer associated with engine.
|
| const int kTestWidth = 160;
|
| @@ -907,13 +907,13 @@ class VideoMediaChannelTest : public testing::Test,
|
| EXPECT_FRAME_ON_RENDERER_WAIT(
|
| renderer2, 1, kTestWidth, kTestHeight, kTimeout);
|
| // Successfully remove the capturer.
|
| - EXPECT_TRUE(channel_->SetCapturer(kSsrc, NULL));
|
| + channel_->SetSource(kSsrc, NULL);
|
| // Fail to re-remove the capturer.
|
| - EXPECT_FALSE(channel_->SetCapturer(kSsrc, NULL));
|
| + channel_->SetSource(kSsrc, NULL);
|
| // The capturers must be unregistered here as it runs out of it's scope
|
| // next.
|
| - EXPECT_TRUE(channel_->SetCapturer(1, NULL));
|
| - EXPECT_TRUE(channel_->SetCapturer(2, NULL));
|
| + channel_->SetSource(1, NULL);
|
| + channel_->SetSource(2, NULL);
|
| }
|
|
|
| void HighAspectHighHeightCapturer() {
|
| @@ -946,13 +946,13 @@ class VideoMediaChannelTest : public testing::Test,
|
| EXPECT_EQ(cricket::CS_RUNNING, capturer->Start(capture_format));
|
| // Capture frame to not get same frame timestamps as previous capturer.
|
| capturer->CaptureFrame();
|
| - EXPECT_TRUE(channel_->SetCapturer(kSsrc, capturer.get()));
|
| + channel_->SetSource(kSsrc, capturer.get());
|
| EXPECT_TRUE(rtc::Thread::Current()->ProcessMessages(30));
|
| EXPECT_TRUE(capturer->CaptureCustomFrame(kWidth, kHeight,
|
| cricket::FOURCC_ARGB));
|
| EXPECT_GT_FRAME_ON_RENDERER_WAIT(
|
| renderer, 2, kScaledWidth, kScaledHeight, kTimeout);
|
| - EXPECT_TRUE(channel_->SetCapturer(kSsrc, NULL));
|
| + channel_->SetSource(kSsrc, NULL);
|
| }
|
|
|
| // Tests that we can adapt video resolution with 16:10 aspect ratio properly.
|
| @@ -1072,7 +1072,7 @@ class VideoMediaChannelTest : public testing::Test,
|
| 640, 480,
|
| cricket::VideoFormat::FpsToInterval(30),
|
| cricket::FOURCC_I420));
|
| - EXPECT_TRUE(channel_->SetCapturer(kSsrc, &video_capturer));
|
| + channel_->SetSource(kSsrc, &video_capturer);
|
| EXPECT_TRUE(SetSend(true));
|
| EXPECT_TRUE(channel_->SetSink(kDefaultReceiveSsrc, &renderer_));
|
| EXPECT_EQ(0, renderer_.num_rendered_frames());
|
| @@ -1111,7 +1111,7 @@ class VideoMediaChannelTest : public testing::Test,
|
| EXPECT_TRUE(channel_->SetVideoSend(kSsrc, true, nullptr));
|
| // Test that muting an invalid stream fails.
|
| EXPECT_FALSE(channel_->SetVideoSend(kSsrc+1, false, nullptr));
|
| - EXPECT_TRUE(channel_->SetCapturer(kSsrc, NULL));
|
| + channel_->SetSource(kSsrc, NULL);
|
| }
|
|
|
| // Test that multiple send streams can be created and deleted properly.
|
| @@ -1172,7 +1172,7 @@ class VideoMediaChannelTest : public testing::Test,
|
| EXPECT_FALSE(channel_->AddRecvStream(
|
| cricket::StreamParams::CreateLegacy(new_ssrc)));
|
|
|
| - EXPECT_TRUE(channel_->SetCapturer(new_ssrc, video_capturer_.get()));
|
| + channel_->SetSource(new_ssrc, video_capturer_.get());
|
|
|
| SendAndReceive(codec);
|
| EXPECT_TRUE(channel_->RemoveSendStream(new_ssrc));
|
|
|