| Index: chrome/browser/media/router/media_source_helper.h
|
| diff --git a/chrome/browser/media/router/media_source_helper.h b/chrome/browser/media/router/media_source_helper.h
|
| index 0e2822a99025ea979ed7e9520a0385cce6e02f8e..7e03d6985b1de255081c898c51b6a60a9f3f6f68 100644
|
| --- a/chrome/browser/media/router/media_source_helper.h
|
| +++ b/chrome/browser/media/router/media_source_helper.h
|
| @@ -9,6 +9,10 @@
|
|
|
| #include "chrome/browser/media/router/media_source.h"
|
|
|
| +namespace content {
|
| +class WebContents;
|
| +}
|
| +
|
| namespace media_router {
|
|
|
| // Helper library for protocol-specific media source object creation.
|
| @@ -27,6 +31,10 @@ bool IsMirroringMediaSource(const MediaSource& source);
|
| // Does not deeper protocol-level syntax checks.
|
| bool IsValidMediaSource(const MediaSource& source);
|
|
|
| +// Looks up the content::WebContents instance for |source|. If |source| is
|
| +// invalid, nullptr is returned.
|
| +content::WebContents* WebContentsFromMediaSource(const MediaSource& source);
|
| +
|
| // Extracts the presentation URL from |source|.
|
| // If |source| is invalid, an empty string is returned.
|
| std::string PresentationUrlFromMediaSource(const MediaSource& source);
|
|
|