UNPKG

@distdev/vmix-utils

Version:

Utility functions and data for vMix

371 lines (370 loc) 9.67 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.FunctionsOverlay = void 0; exports.FunctionsOverlay = [ { id: 'MoveMultiViewOverlay', category: 'Overlay', description: 'Move Overlay in Input MultiView according to Value parameter', params: [ { name: 'Input', default: 'Preview', required: false, }, { name: 'Value', description: 'FromIndex,ToIndex', required: true, }, ], version: '21', }, { id: 'MultiViewOverlay', category: 'Overlay', description: 'Toggle On/Off MultiView Overlay for Input at Index (starting from 1)', params: [ { name: 'Input', default: 'Preview', required: false, }, { name: 'Value', description: 'Index', required: true, }, ], version: '21', }, { id: 'MultiViewOverlayOff', category: 'Overlay', description: 'Turn Off MultiView Overlay for Input at Index (starting from 1)', params: [ { name: 'Input', default: 'Preview', required: false, }, { name: 'Value', description: 'Index', required: true, }, ], version: '21', }, { id: 'MultiViewOverlayOn', category: 'Overlay', description: 'Turn On MultiView Overlay for Input at Index (starting from 1)', params: [ { name: 'Input', default: 'Preview', required: false, }, { name: 'Value', description: 'Index', required: true, }, ], version: '21', }, { id: 'OverlayInput1', category: 'Overlay', description: 'Toggle Overlay1 On/Off with selected Input using configured Transition', params: [ { name: 'Input', default: 'Preview', required: false, }, ], version: '21', }, { id: 'OverlayInput1In', category: 'Overlay', description: 'Transition Out to Overlay1 with selected Input', params: [ { name: 'Input', default: 'Preview', required: false, }, ], version: '21', }, { id: 'OverlayInput1Last', category: 'Overlay', description: 'Toggle Overlay 1 On/Off with last used Input on this channel', params: [], version: '25', }, { id: 'OverlayInput1Off', category: 'Overlay', description: 'Immediately switch Overlay1 Off (Cut)', params: [], version: '21', }, { id: 'OverlayInput1Out', category: 'Overlay', description: 'Transition Out Overlay1', params: [], version: '21', }, { id: 'OverlayInput1Zoom', category: 'Overlay', description: 'Zooms PIP Overlay to fill Fullscreen and vice versa', params: [], version: '21', }, { id: 'OverlayInput2', category: 'Overlay', description: 'Toggle Overlay2 On/Off with selected Input using configured Transition', params: [ { name: 'Input', default: 'Preview', required: false, }, ], version: '21', }, { id: 'OverlayInput2In', category: 'Overlay', description: 'Transition Out to Overlay2 with selected Input', params: [ { name: 'Input', default: 'Preview', required: false, }, ], version: '21', }, { id: 'OverlayInput2Last', category: 'Overlay', description: 'Toggle Overlay 2 On/Off with last used Input on this channel', params: [], version: '25', }, { id: 'OverlayInput2Off', category: 'Overlay', description: 'Immediately switch Overlay2 Off (Cut)', params: [], version: '21', }, { id: 'OverlayInput2Out', category: 'Overlay', description: 'Transition Out Overlay2', params: [], version: '21', }, { id: 'OverlayInput2Zoom', category: 'Overlay', description: 'Zooms PIP Overlay to fill Fullscreen and vice versa', params: [], version: '21', }, { id: 'OverlayInput3', category: 'Overlay', description: 'Toggle Overlay3 On/Off with selected Input using configured Transition', params: [ { name: 'Input', default: 'Preview', required: false, }, ], version: '21', }, { id: 'OverlayInput3In', category: 'Overlay', description: 'Transition Out to Overlay3 with selected Input', params: [ { name: 'Input', default: 'Preview', required: false, }, ], version: '21', }, { id: 'OverlayInput3Last', category: 'Overlay', description: 'Toggle Overlay 3 On/Off with last used Input on this channel', params: [], version: '25', }, { id: 'OverlayInput3Off', category: 'Overlay', description: 'Immediately switch Overlay3 Off (Cut)', params: [], version: '21', }, { id: 'OverlayInput3Out', category: 'Overlay', description: 'Transition Out Overlay3', params: [], version: '21', }, { id: 'OverlayInput3Zoom', category: 'Overlay', description: 'Zooms PIP Overlay to fill Fullscreen and vice versa', params: [], version: '21', }, { id: 'OverlayInput4', category: 'Overlay', description: 'Toggle Overlay4 On/Off with selected Input using configured Transition', params: [ { name: 'Input', default: 'Preview', required: false, }, ], version: '21', }, { id: 'OverlayInput4In', category: 'Overlay', description: 'Transition Out to Overlay4 with selected Input', params: [ { name: 'Input', default: 'Preview', required: false, }, ], version: '21', }, { id: 'OverlayInput4Last', category: 'Overlay', description: 'Toggle Overlay 4 On/Off with last used Input on this channel', params: [], version: '25', }, { id: 'OverlayInput4Off', category: 'Overlay', description: 'Immediately switch Overlay4 Off (Cut)', params: [], version: '21', }, { id: 'OverlayInput4Out', category: 'Overlay', description: 'Transition Out Overlay4', params: [], version: '21', }, { id: 'OverlayInput4Zoom', category: 'Overlay', description: 'Zooms PIP Overlay to fill Fullscreen and vice versa', params: [], version: '21', }, { id: 'OverlayInputAllOff', category: 'Overlay', description: 'Immediately switch all Overlays Off', params: [], version: '21', }, { id: 'PreviewOverlayInput1', category: 'Overlay', description: 'Preview Overlay1 using the selected Input', params: [ { name: 'Input', default: 'Preview', required: false, }, ], version: '21', }, { id: 'PreviewOverlayInput2', category: 'Overlay', description: 'Preview Overlay2 using the selected Input', params: [ { name: 'Input', default: 'Preview', required: false, }, ], version: '21', }, { id: 'PreviewOverlayInput3', category: 'Overlay', description: 'Preview Overlay3 using the selected Input', params: [ { name: 'Input', default: 'Preview', required: false, }, ], version: '21', }, { id: 'PreviewOverlayInput4', category: 'Overlay', description: 'Preview Overlay4 using the selected Input', params: [ { name: 'Input', default: 'Preview', required: false, }, ], version: '21', }, { id: 'SetMultiViewOverlay', category: 'Overlay', description: 'Change Overlay in Input MultiView according to Value parameter', params: [ { name: 'Input', default: 'Preview', required: false, }, { name: 'Value', description: 'Index,Input', required: true, }, ], version: '21', }, ];