| Index: extensions/renderer/api/display_source/wifi_display/wifi_display_session.cc
|
| diff --git a/extensions/renderer/api/display_source/wifi_display/wifi_display_session.cc b/extensions/renderer/api/display_source/wifi_display/wifi_display_session.cc
|
| index f1bfe4cbea75f1f4d614a83f1bd1eb7d929f0ba4..43e770c000fbfdebf4b0898e018c37174a5fd453 100644
|
| --- a/extensions/renderer/api/display_source/wifi_display/wifi_display_session.cc
|
| +++ b/extensions/renderer/api/display_source/wifi_display/wifi_display_session.cc
|
| @@ -75,13 +75,16 @@ void WiFiDisplaySession::Terminate(const CompletionCallback& callback) {
|
| teminate_completion_callback_ = callback;
|
| }
|
|
|
| -void WiFiDisplaySession::OnConnected(const mojo::String& ip_address) {
|
| +void WiFiDisplaySession::OnConnected(const mojo::String& local_ip_address,
|
| + const mojo::String& sink_ip_address) {
|
| DCHECK_EQ(DisplaySourceSession::Established, state_);
|
| - ip_address_ = ip_address;
|
| + local_ip_address_ = local_ip_address;
|
| media_manager_.reset(
|
| new WiFiDisplayMediaManager(
|
| params_.video_track,
|
| params_.audio_track,
|
| + sink_ip_address,
|
| + params_.render_frame->GetServiceRegistry(),
|
| base::Bind(
|
| &WiFiDisplaySession::OnMediaError,
|
| weak_factory_.GetWeakPtr())));
|
| @@ -125,7 +128,7 @@ void WiFiDisplaySession::OnMessage(const mojo::String& data) {
|
| }
|
|
|
| std::string WiFiDisplaySession::GetLocalIPAddress() const {
|
| - return ip_address_;
|
| + return local_ip_address_;
|
| }
|
|
|
| int WiFiDisplaySession::GetNextCSeq(int* initial_peer_cseq) const {
|
|
|