Files
Undecked/Backend/dist/Integrations/buildin/ndiTools/ndiTools.js
2023-08-29 20:06:52 +02:00

14 lines
720 B
JavaScript

Object.defineProperty(exports, "__esModule", { value: true });
var studiomonitor_api_1 = require("studiomonitor-api");
var axios = require('axios').default;
module.exports = function (api) {
//Register a action
api.registerAction('source', require('./actions/source'));
api.registerConnectionValidator('studiomonitor', function (ValidatorAPI) {
var monitor = new studiomonitor_api_1.StudioMonitor(ValidatorAPI.properties.ip, ValidatorAPI.properties.port, function (err) {
ValidatorAPI.callback(err == undefined, err == undefined ? null : 'Unable to connect to the StudioMonitor.');
ValidatorAPI.setInstance(monitor);
});
});
};
//# sourceMappingURL=ndiTools.js.map