| Index: extensions/renderer/resources/media_router_bindings.js
|
| diff --git a/extensions/renderer/resources/media_router_bindings.js b/extensions/renderer/resources/media_router_bindings.js
|
| index 7b83e6f0db09ac207b83e17bbd1a6e60964792c8..4eaee9f028618b7edd64ad609824cf6d95e906f7 100644
|
| --- a/extensions/renderer/resources/media_router_bindings.js
|
| +++ b/extensions/renderer/resources/media_router_bindings.js
|
| @@ -478,6 +478,11 @@ define('media_router_bindings', [
|
| * @type {function()}
|
| */
|
| this.enableMdnsDiscovery = null;
|
| +
|
| + /**
|
| + * @type {function()}
|
| + */
|
| + this.updateMediaSinks = null;
|
| };
|
|
|
| /**
|
| @@ -527,6 +532,7 @@ define('media_router_bindings', [
|
| 'startObservingMediaRoutes',
|
| 'connectRouteByRouteId',
|
| 'enableMdnsDiscovery',
|
| + 'updateMediaSinks',
|
| ];
|
| requiredHandlers.forEach(function(nextHandler) {
|
| if (handlers[nextHandler] === undefined) {
|
| @@ -753,6 +759,14 @@ define('media_router_bindings', [
|
| this.handlers_.enableMdnsDiscovery();
|
| };
|
|
|
| + /**
|
| + * Requests that the provider manager update media sinks.
|
| + * @param {!string} sourceUrn
|
| + */
|
| + MediaRouteProvider.prototype.updateMediaSinks = function(sourceUrn) {
|
| + this.handlers_.updateMediaSinks(sourceUrn);
|
| + };
|
| +
|
| mediaRouter = new MediaRouter(connector.bindHandleToProxy(
|
| serviceProvider.connectToService(
|
| mediaRouterMojom.MediaRouter.name),
|
|
|