vtally
Version:
An affordable and reliable Tally Light that works via WiFi based on NodeMCU / ESP8266. Supports multiple video mixers.
16 lines (15 loc) • 506 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
const events_1 = require("events");
class MixerTracker extends events_1.EventEmitter {
constructor(socket) {
super();
this.connectionState = null;
socket.on('mixer.state', ({ isConnected }) => {
this.connectionState = isConnected;
this.emit('connection', this.connectionState);
});
socket.emit('events.mixer.subscribe');
}
}
exports.default = MixerTracker;