Index: chrome/browser/media/router/discovery/media_sink_internal.cc |
diff --git a/chrome/browser/media/router/discovery/media_sink_internal.cc b/chrome/browser/media/router/discovery/media_sink_internal.cc |
index a0a84977bae2bfc6077ecabb1b5f0db974b7cf32..c4256127390f7eaeb0176b4667e31d01ecc2a653 100644 |
--- a/chrome/browser/media/router/discovery/media_sink_internal.cc |
+++ b/chrome/browser/media/router/discovery/media_sink_internal.cc |
@@ -66,6 +66,10 @@ bool MediaSinkInternal::operator==(const MediaSinkInternal& other) const { |
NOTREACHED(); |
} |
+bool MediaSinkInternal::operator!=(const MediaSinkInternal& other) const { |
+ return !operator==(other); |
+} |
+ |
void MediaSinkInternal::set_sink(const MediaSink& sink) { |
sink_ = sink; |
} |
@@ -154,6 +158,13 @@ void MediaSinkInternal::InternalCleanup() { |
} |
DialSinkExtraData::DialSinkExtraData() = default; |
+DialSinkExtraData::DialSinkExtraData(const std::string& ip_address, |
+ const std::string& model_name, |
+ const std::string& app_url) |
+ : model_name(model_name), app_url(GURL(app_url)) { |
+ DCHECK(this->ip_address.AssignFromIPLiteral(ip_address)); |
+} |
+ |
DialSinkExtraData::DialSinkExtraData(const DialSinkExtraData& other) = default; |
DialSinkExtraData::~DialSinkExtraData() = default; |