| 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..1a84f8bd871ba86b04447d43ef4b606ad06f7a88 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,8 @@ 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);
|
| virtual ~MediaSinksObserver();
|
|
|
| // Registers with MediaRouter to start observing. Must be called before the
|
| @@ -38,7 +40,8 @@ class MediaSinksObserver {
|
| // Implementations may not perform operations that modify the Media Router's
|
| // observer list. In particular, invoking this observer's destructor within
|
| // OnSinksReceived will result in undefined behavior.
|
| - virtual void OnSinksReceived(const std::vector<MediaSink>& sinks) {}
|
| + virtual void OnSinksReceived(const MediaSource& source,
|
| + const std::vector<MediaSink>& sinks) {}
|
|
|
| const MediaSource& source() const { return source_; }
|
|
|
|
|