Index: content/renderer/media/user_media_client_impl.cc |
diff --git a/content/renderer/media/user_media_client_impl.cc b/content/renderer/media/user_media_client_impl.cc |
index c75ba80294579f157339f0472d13eb5ab1fc88c2..db0fb2e12a08c71a74a6892befdc856062754915 100644 |
--- a/content/renderer/media/user_media_client_impl.cc |
+++ b/content/renderer/media/user_media_client_impl.cc |
@@ -1063,7 +1063,7 @@ |
const blink::WebMediaConstraints& constraints) { |
DCHECK(track.source().getType() == blink::WebMediaStreamSource::TypeAudio); |
MediaStreamAudioSource* native_source = |
- MediaStreamAudioSource::From(track.source()); |
+ static_cast<MediaStreamAudioSource*>(track.source().getExtraData()); |
DCHECK(native_source); |
sources_.push_back(track.source()); |