atem-connection
Version:
Typescript Node.js library for connecting with an ATEM switcher.
34 lines • 888 B
TypeScript
export interface DownstreamKeyerBase {
readonly inTransition: boolean;
readonly remainingFrames: number;
readonly isAuto: boolean;
onAir: boolean;
isTowardsOnAir?: boolean;
}
export interface DownstreamKeyer extends DownstreamKeyerBase {
sources?: DownstreamKeyerSources;
properties?: DownstreamKeyerProperties;
}
export interface DownstreamKeyerGeneral {
preMultiply: boolean;
clip: number;
gain: number;
invert: boolean;
}
export interface DownstreamKeyerMask {
enabled: boolean;
top: number;
bottom: number;
left: number;
right: number;
}
export interface DownstreamKeyerProperties extends DownstreamKeyerGeneral {
tie: boolean;
rate: number;
mask: DownstreamKeyerMask;
}
export interface DownstreamKeyerSources {
fillSource: number;
cutSource: number;
}
//# sourceMappingURL=downstreamKeyers.d.ts.map