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 0b7bb5eb792dcbb17d050ad8784aca9f8241871e..55bcc68254c32e1e3eea8e6f413ae51c14df4779 100644 |
--- a/chrome/browser/media/router/media_sinks_observer.h |
+++ b/chrome/browser/media/router/media_sinks_observer.h |
@@ -28,6 +28,9 @@ class MediaSinksObserver { |
// This function is invoked when the list of sinks compatible |
// with |source_| has been updated. |
+ // Implementations may not perform operations that modifies the Media Router's |
+ // observer list. In particular, invoking this instance's destructor within |
+ // this method will result in undefined behavior. |
Wez
2015/05/26 23:41:31
See comments on wording in the OnRoutesChanged
imcheng (use chromium acct)
2015/05/27 01:06:04
Done.
|
virtual void OnSinksReceived(const std::vector<MediaSink>& sinks) {} |
const MediaSource& source() const { return source_; } |