@blackmagic-controller/core
Version:
An npm module for interfacing with the Blackmagic usb/bluetooth controllers
21 lines • 1.01 kB
JavaScript
import { assertNever } from './util.js';
export var BlackmagicControllerModelId;
(function (BlackmagicControllerModelId) {
BlackmagicControllerModelId["AtemMicroPanel"] = "atem-micro-panel";
BlackmagicControllerModelId["DaVinciResolveReplayEditor"] = "davinci-resolve-replay-editor";
BlackmagicControllerModelId["DaVinciResolveSpeedEditor"] = "davinci-resolve-speed-editor";
})(BlackmagicControllerModelId || (BlackmagicControllerModelId = {}));
export function getBlackmagicControllerName(modelId) {
switch (modelId) {
case BlackmagicControllerModelId.AtemMicroPanel:
return 'ATEM Micro Panel';
case BlackmagicControllerModelId.DaVinciResolveReplayEditor:
return 'DaVinci Resolve Replay Editor';
case BlackmagicControllerModelId.DaVinciResolveSpeedEditor:
return 'DaVinci Resolve Speed Editor';
default:
assertNever(modelId);
return 'Unknown Blackmagic Controller';
}
}
//# sourceMappingURL=info.js.map