castv2-player
Version:
A Chromecast client based on the new (CASTV2) protocol
23 lines (17 loc) • 437 B
JavaScript
module.exports = function (_logClass) {
var Scanner = require("..").Scanner(_logClass);
var scannerPromise = function (name) {
return new Promise ( function (resolve, reject) {
let options = {
scanInterval: 2000,
name: name,
maxMatches: 1
}
new Scanner(function(device) {
resolve(device);
}, options);
});
}
return scannerPromise;
}