Index: content/renderer/media/media_stream_impl.cc |
=================================================================== |
--- content/renderer/media/media_stream_impl.cc (revision 161195) |
+++ content/renderer/media/media_stream_impl.cc (working copy) |
@@ -146,9 +146,14 @@ |
} |
bool MediaStreamImpl::IsMediaStream(const GURL& url) { |
- DCHECK(CalledOnValidThread()); |
- WebKit::WebMediaStreamDescriptor descriptor(GetMediaStream(url)); |
+ return CheckMediaStream(url); |
+} |
+// static |
+bool MediaStreamImpl::CheckMediaStream(const GURL& url) { |
+ WebKit::WebMediaStreamDescriptor descriptor( |
+ WebKit::WebMediaStreamRegistry::lookupMediaStreamDescriptor(url)); |
+ |
if (descriptor.isNull() || !descriptor.extraData()) |
return false; // This is not a valid stream. |