Index: content/renderer/media/media_stream_video_source_unittest.cc |
diff --git a/content/renderer/media/media_stream_video_source_unittest.cc b/content/renderer/media/media_stream_video_source_unittest.cc |
index a8d5c98e9a72449589017976a3929ca434fb7c76..d767f8126551edd078aeb625c72dffe3fc3eefd8 100644 |
--- a/content/renderer/media/media_stream_video_source_unittest.cc |
+++ b/content/renderer/media/media_stream_video_source_unittest.cc |
@@ -122,15 +122,14 @@ class MediaStreamVideoSourceTest : public ::testing::Test { |
30); |
MockMediaStreamVideoSink sink; |
- MediaStreamVideoSink::AddToVideoTrack( |
- &sink, sink.GetDeliverFrameCB(), track); |
+ sink.ConnectToTrack(track); |
DeliverVideoFrameAndWaitForRenderer(capture_width, capture_height, &sink); |
EXPECT_EQ(1, sink.number_of_frames()); |
// Expect the delivered frame to be cropped. |
EXPECT_EQ(expected_height, sink.frame_size().height()); |
EXPECT_EQ(expected_width, sink.frame_size().width()); |
- MediaStreamVideoSink::RemoveFromVideoTrack(&sink, track); |
+ sink.DisconnectFromTrack(); |
} |
void DeliverVideoFrameAndWaitForRenderer(int width, int height, |
@@ -177,13 +176,11 @@ class MediaStreamVideoSourceTest : public ::testing::Test { |
blink::WebMediaStreamTrack track2 = CreateTrack("dummy", constraints2); |
MockMediaStreamVideoSink sink1; |
- MediaStreamVideoSink::AddToVideoTrack(&sink1, sink1.GetDeliverFrameCB(), |
- track1); |
+ sink1.ConnectToTrack(track1); |
EXPECT_EQ(0, sink1.number_of_frames()); |
MockMediaStreamVideoSink sink2; |
- MediaStreamVideoSink::AddToVideoTrack(&sink2, sink2.GetDeliverFrameCB(), |
- track2); |
+ sink2.ConnectToTrack(track2); |
EXPECT_EQ(0, sink2.number_of_frames()); |
DeliverVideoFrameAndWaitForTwoRenderers(capture_width, |
@@ -199,8 +196,8 @@ class MediaStreamVideoSourceTest : public ::testing::Test { |
EXPECT_EQ(expected_width2, sink2.frame_size().width()); |
EXPECT_EQ(expected_height2, sink2.frame_size().height()); |
- MediaStreamVideoSink::RemoveFromVideoTrack(&sink1, track1); |
- MediaStreamVideoSink::RemoveFromVideoTrack(&sink2, track2); |
+ sink1.DisconnectFromTrack(); |
+ sink2.DisconnectFromTrack(); |
} |
void SetSourceSupportedFormats(const media::VideoCaptureFormats& formats) { |
@@ -658,8 +655,7 @@ TEST_F(MediaStreamVideoSourceTest, SourceChangeFrameSize) { |
640, 480, 30); |
MockMediaStreamVideoSink sink; |
- MediaStreamVideoSink::AddToVideoTrack( |
- &sink, sink.GetDeliverFrameCB(), track); |
+ sink.ConnectToTrack(track); |
EXPECT_EQ(0, sink.number_of_frames()); |
DeliverVideoFrameAndWaitForRenderer(320, 240, &sink); |
EXPECT_EQ(1, sink.number_of_frames()); |
@@ -682,7 +678,7 @@ TEST_F(MediaStreamVideoSourceTest, SourceChangeFrameSize) { |
EXPECT_EQ(800, sink.frame_size().width()); |
EXPECT_EQ(700, sink.frame_size().height()); |
- MediaStreamVideoSink::RemoveFromVideoTrack(&sink, track); |
+ sink.DisconnectFromTrack(); |
} |
TEST_F(MediaStreamVideoSourceTest, IsConstraintSupported) { |
@@ -724,8 +720,7 @@ TEST_F(MediaStreamVideoSourceTest, Use0FpsSupportedFormat) { |
EXPECT_EQ(1, NumberOfSuccessConstraintsCallbacks()); |
MockMediaStreamVideoSink sink; |
- MediaStreamVideoSink::AddToVideoTrack( |
- &sink, sink.GetDeliverFrameCB(), track); |
+ sink.ConnectToTrack(track); |
EXPECT_EQ(0, sink.number_of_frames()); |
DeliverVideoFrameAndWaitForRenderer(320, 240, &sink); |
EXPECT_EQ(1, sink.number_of_frames()); |
@@ -733,7 +728,7 @@ TEST_F(MediaStreamVideoSourceTest, Use0FpsSupportedFormat) { |
// max requested. |
EXPECT_EQ(320, sink.frame_size().width()); |
EXPECT_EQ(240, sink.frame_size().height()); |
- MediaStreamVideoSink::RemoveFromVideoTrack(&sink, track); |
+ sink.DisconnectFromTrack(); |
} |
// Test that a source producing no frames change the source ReadyState to muted. |
@@ -754,7 +749,7 @@ TEST_F(MediaStreamVideoSourceTest, MutedSource) { |
CreateTrackAndStartSource(factory.CreateWebMediaConstraints(), 640, 480, |
media::limits::kMaxFramesPerSecond - 1); |
MockMediaStreamVideoSink sink; |
- MediaStreamVideoSink::AddToVideoTrack(&sink, sink.GetDeliverFrameCB(), track); |
+ sink.ConnectToTrack(track); |
EXPECT_EQ(track.source().getReadyState(), |
blink::WebMediaStreamSource::ReadyStateLive); |
@@ -780,7 +775,7 @@ TEST_F(MediaStreamVideoSourceTest, MutedSource) { |
EXPECT_EQ(track.source().getReadyState(), |
blink::WebMediaStreamSource::ReadyStateLive); |
- MediaStreamVideoSink::RemoveFromVideoTrack(&sink, track); |
+ sink.DisconnectFromTrack(); |
} |
} // namespace content |