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..c2b21dc0040a57da6af0783601748c0aac5113ed 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)); |
@@ -244,9 +246,12 @@ class RTCPeerConnectionHandlerTest : public ::testing::Test { |
true)); |
blink::WebVector<blink::WebMediaStreamTrack> video_tracks( |
static_cast<size_t>(1)); |
- video_tracks[0].initialize(video_source.id(), video_source); |
- video_tracks[0].setExtraData( |
- new MediaStreamVideoTrack(mock_dependency_factory_.get())); |
+ blink::WebMediaConstraints constraints; |
+ constraints.initialize(); |
+ video_tracks[0] = MediaStreamVideoTrack::CreateVideoTrack( |
+ native_video_source, constraints, |
+ MediaStreamVideoSource::ConstraintsCallback(), true, |
+ mock_dependency_factory_.get()); |
blink::WebMediaStream local_stream; |
local_stream.initialize(base::UTF8ToUTF16(stream_label), audio_tracks, |