How to use the casparcg-connection.Enum function in casparcg-connection

To help you get started, we’ve selected a few casparcg-connection examples, based on popular ways it is used in public projects.

Secure your code as it's written. Use Snyk Code to scan source code in minutes - no build needed - and fix issues immediately.

github GamesDoneQuick / sgdq18-layouts / src / extension / caspar.ts View on Github external
export function loadbgAuto(filename: string) {
	return connection.loadbgAuto(1, undefined, filename, false, CasparCG.Enum.Transition.CUT);
}
github GamesDoneQuick / sgdq18-layouts / dist / extension / caspar.js View on Github external
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() {
github GamesDoneQuick / sgdq18-layouts / src / extension / caspar.ts View on Github external
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() {
github GamesDoneQuick / sgdq18-layouts / dist / extension / caspar.js View on Github external
function loadbgAuto(filename) {
    return connection.loadbgAuto(1, undefined, filename, false, CasparCG.Enum.Transition.CUT);
}
exports.loadbgAuto = loadbgAuto;

casparcg-connection

Node.js Javascript/Typescript library for CasparCG connection and commands.

MIT
Latest version published 3 months ago

Package Health Score

81 / 100
Full package analysis