| Index: chrome/browser/media/router/media_sinks_observer.h
|
| diff --git a/chrome/browser/media/router/media_sinks_observer.h b/chrome/browser/media/router/media_sinks_observer.h
|
| index da9f517967fce9f322c9569b61bb961212ccfeb8..bb46e9516f2fa4aa2507115b4249be175852910c 100644
|
| --- a/chrome/browser/media/router/media_sinks_observer.h
|
| +++ b/chrome/browser/media/router/media_sinks_observer.h
|
| @@ -10,6 +10,7 @@
|
| #include "base/macros.h"
|
| #include "chrome/browser/media/router/media_sink.h"
|
| #include "chrome/browser/media/router/media_source.h"
|
| +#include "url/gurl.h"
|
|
|
| namespace media_router {
|
|
|
| @@ -25,7 +26,9 @@ class MediaSinksObserver {
|
| public:
|
| // Constructs an observer that will observe for sinks compatible
|
| // with |source|.
|
| - MediaSinksObserver(MediaRouter* router, const MediaSource& source);
|
| + MediaSinksObserver(MediaRouter* router,
|
| + const MediaSource& source,
|
| + const GURL& origin);
|
| virtual ~MediaSinksObserver();
|
|
|
| // Registers with MediaRouter to start observing. Must be called before the
|
| @@ -42,10 +45,13 @@ class MediaSinksObserver {
|
|
|
| const MediaSource& source() const { return source_; }
|
|
|
| + const GURL origin() const { return origin_; }
|
| +
|
| private:
|
| const MediaSource source_;
|
| MediaRouter* router_;
|
| bool initialized_;
|
| + GURL origin_;
|
|
|
| DISALLOW_COPY_AND_ASSIGN(MediaSinksObserver);
|
| };
|
|
|