| Index: content/renderer/media/rtc_peer_connection_handler_unittest.cc
|
| diff --git a/content/renderer/media/rtc_peer_connection_handler_unittest.cc b/content/renderer/media/rtc_peer_connection_handler_unittest.cc
|
| index 293a327026ef4ebeeff76e8984ec02ffd2db3797..7f0dc36d4ef4fbf4f917cd30fbb62b12896e9536 100644
|
| --- a/content/renderer/media/rtc_peer_connection_handler_unittest.cc
|
| +++ b/content/renderer/media/rtc_peer_connection_handler_unittest.cc
|
| @@ -230,9 +230,11 @@ class RTCPeerConnectionHandlerTest : public ::testing::Test {
|
| video_source.initialize(blink::WebString::fromUTF8(video_track_label),
|
| blink::WebMediaStreamSource::TypeVideo,
|
| blink::WebString::fromUTF8("video_track"));
|
| - video_source.setExtraData(
|
| + MockMediaStreamVideoSource* native_video_source =
|
| new MockMediaStreamVideoSource(mock_dependency_factory_.get(),
|
| - false));
|
| + false);
|
| + video_source.setExtraData(native_video_source);
|
| +
|
|
|
| blink::WebVector<blink::WebMediaStreamTrack> audio_tracks(
|
| static_cast<size_t>(1));
|
| @@ -246,7 +248,16 @@ class RTCPeerConnectionHandlerTest : public ::testing::Test {
|
| static_cast<size_t>(1));
|
| video_tracks[0].initialize(video_source.id(), video_source);
|
| video_tracks[0].setExtraData(
|
| - new MediaStreamVideoTrack(mock_dependency_factory_.get()));
|
| + new MediaStreamVideoTrack(
|
| + native_video_source,
|
| + mock_dependency_factory_.get()));
|
| +
|
| + blink::WebMediaConstraints constraints;
|
| + constraints.initialize();
|
| + native_video_source->AddTrack(
|
| + video_tracks[0],
|
| + constraints,
|
| + MediaStreamVideoSource::ConstraintsCallback());
|
|
|
| blink::WebMediaStream local_stream;
|
| local_stream.initialize(base::UTF8ToUTF16(stream_label), audio_tracks,
|
|
|