Secure your code as it's written. Use Snyk Code to scan source code in minutes - no build needed - and fix issues immediately.
export function loadbgAuto(filename: string) {
return connection.loadbgAuto(1, undefined, filename, false, CasparCG.Enum.Transition.CUT);
}
onConnected() {
connected.value = true;
log.info('Connected.');
clearInterval(updateFilesInterval);
updateFiles();
updateFilesInterval = setInterval(updateFiles, 30000);
if (nodecg.bundleConfig.casparcg.lockSecret) {
connection.lock(1, CasparCG.Enum.Lock.ACQUIRE, nodecg.bundleConfig.casparcg.lockSecret).then(() => {
log.info('Lock acquired.');
}).catch(e => {
log.error('Failed to acquire lock:', e);
connected.value = false;
});
}
},
onDisconnected() {
onConnected() {
connected.value = true;
log.info('Connected.');
clearInterval(updateFilesInterval);
updateFiles();
updateFilesInterval = setInterval(updateFiles, 30000);
if (nodecg.bundleConfig.casparcg.lockSecret) {
connection.lock(1, CasparCG.Enum.Lock.ACQUIRE, nodecg.bundleConfig.casparcg.lockSecret).then(() => {
log.info('Lock acquired.');
}).catch(e => {
log.error('Failed to acquire lock:', e);
connected.value = false;
});
}
},
onDisconnected() {
function loadbgAuto(filename) {
return connection.loadbgAuto(1, undefined, filename, false, CasparCG.Enum.Transition.CUT);
}
exports.loadbgAuto = loadbgAuto;