Index: content/renderer/media/speech_recognition_audio_sink_unittest.cc |
diff --git a/content/renderer/media/speech_recognition_audio_sink_unittest.cc b/content/renderer/media/speech_recognition_audio_sink_unittest.cc |
index 64ee4348f10d53570d6f09f0271141479d168596..19311774dcb949814449116a5d0da350a259e369 100644 |
--- a/content/renderer/media/speech_recognition_audio_sink_unittest.cc |
+++ b/content/renderer/media/speech_recognition_audio_sink_unittest.cc |
@@ -292,9 +292,9 @@ class SpeechRecognitionAudioSinkTest : public testing::Test { |
blink::WebMediaStreamSource::TypeAudio, |
base::UTF8ToUTF16("dummy_source_name"), |
false /* remote */, true /* readonly */); |
- MediaStreamSource::SourceStoppedCallback cb; |
- blink_audio_source.setExtraData( |
- new MediaStreamAudioSource(-1, device_info, cb, NULL)); |
+ MediaStreamSource* const audio_source = new MediaStreamAudioSource(); |
+ audio_source->SetDeviceInfo(device_info); |
+ blink_audio_source.setExtraData(audio_source); // Takes ownership. |
blink_track->initialize(blink::WebString::fromUTF8("dummy_track"), |
blink_audio_source); |
blink_track->setExtraData(native_track.release()); |