Index: chrome/browser/media/router/create_presentation_session_request.cc |
diff --git a/chrome/browser/media/router/create_presentation_session_request.cc b/chrome/browser/media/router/create_presentation_session_request.cc |
index b3b4bc851e45d1547f98bdfce75553cb1bd10fdd..192617ff5b5cbab1a93e07984038ca0f8ac80bdc 100644 |
--- a/chrome/browser/media/router/create_presentation_session_request.cc |
+++ b/chrome/browser/media/router/create_presentation_session_request.cc |
@@ -34,14 +34,14 @@ CreatePresentationSessionRequest::~CreatePresentationSessionRequest() { |
void CreatePresentationSessionRequest::InvokeSuccessCallback( |
const std::string& presentation_id, |
- const MediaRoute::Id& route_id) { |
+ const MediaRoute& route) { |
DCHECK(!cb_invoked_); |
if (!cb_invoked_) { |
// Overwrite presentation ID. |
success_cb_.Run( |
content::PresentationSessionInfo( |
PresentationUrlFromMediaSource(media_source_), presentation_id), |
- route_id); |
+ route); |
cb_invoked_ = true; |
} |
} |
@@ -65,8 +65,7 @@ void CreatePresentationSessionRequest::HandleRouteResponse( |
presentation_request->InvokeErrorCallback( |
content::PresentationError(content::PRESENTATION_ERROR_UNKNOWN, error)); |
} else { |
- presentation_request->InvokeSuccessCallback(presentation_id, |
- route->media_route_id()); |
+ presentation_request->InvokeSuccessCallback(presentation_id, *route); |
} |
} |