| Index: chrome/browser/resources/media_router/media_router_ui_interface.js
|
| diff --git a/chrome/browser/resources/media_router/media_router_ui_interface.js b/chrome/browser/resources/media_router/media_router_ui_interface.js
|
| index 23fac9c623cd78e6aab5da337abdce8a78f25093..5fb6c33ca45da7f09c74de7f28a4db545ec2ffb1 100644
|
| --- a/chrome/browser/resources/media_router/media_router_ui_interface.js
|
| +++ b/chrome/browser/resources/media_router/media_router_ui_interface.js
|
| @@ -350,6 +350,20 @@ cr.define('media_router.browserApi', function() {
|
| [{sinkId: sinkId, selectedCastMode: selectedCastMode}]);
|
| }
|
|
|
| + /**
|
| + * Requests that the media router search all providers for a sink with id
|
| + * |sinkId| that can be used with the media source associated with the cast
|
| + * mode |selectedCastMode|.
|
| + *
|
| + * @param {string} sinkId Sink ID to search for.
|
| + * @param {number} selectedCastMode The value of the cast mode to be used with
|
| + * the sink.
|
| + */
|
| + function searchProviders(sinkId, selectedCastMode) {
|
| + chrome.send('searchProviders',
|
| + [{sinkId: sinkId, selectedCastMode: selectedCastMode}]);
|
| + }
|
| +
|
| return {
|
| acknowledgeFirstRunFlow: acknowledgeFirstRunFlow,
|
| actOnIssue: actOnIssue,
|
| @@ -370,5 +384,6 @@ cr.define('media_router.browserApi', function() {
|
| reportTimeToInitialActionClose: reportTimeToInitialActionClose,
|
| requestInitialData: requestInitialData,
|
| requestRoute: requestRoute,
|
| + searchProviders: searchProviders,
|
| };
|
| });
|
|
|