UNPKG

atem-connection

Version:

Typescript Node.js library for connecting with an ATEM switcher.

32 lines 976 B
import { VideoMode, MultiViewerLayout, TimeMode } from '../enums'; export interface MultiViewerSourceState { source: number; readonly windowIndex: number; readonly supportsVuMeter: boolean; readonly supportsSafeArea: boolean; } export interface MultiViewerWindowState extends MultiViewerSourceState { safeTitle?: boolean; audioMeter?: boolean; } export interface MultiViewerPropertiesState { layout: MultiViewerLayout; programPreviewSwapped: boolean; } export interface MultiViewer { readonly index: number; readonly windows: Array<MultiViewerWindowState | undefined>; properties?: MultiViewerPropertiesState; vuOpacity?: number; } export interface MediaPool { maxFrames: number[]; unassignedFrames: number; } export interface SettingsState { readonly multiViewers: Array<MultiViewer | undefined>; videoMode: VideoMode; mediaPool?: MediaPool; timeMode?: TimeMode; } //# sourceMappingURL=settings.d.ts.map