@joergmittaglawo/dmvconfig
Version:
DMV Configuration scripts for Lawo V__matrix Distributed Multiviewers.
38 lines (37 loc) • 1.7 kB
TypeScript
import * as VScript from "vscript";
export declare const lift: {
readonly ControllerVersionWindow: (x: any | null, _: VScript.VSocket) => ControllerVersionWindow | null;
};
export declare const lower: {
readonly ControllerVersionWindow: (x: ControllerVersionWindow | null) => number[] | null;
};
export declare type NetworkPath = "Primary" | "Secondary";
export declare type NetworkPaths = "None" | "Primary" | "Secondary" | "Both";
/**
The SDP format used by software versions prior to V1.3 does not fully
comply with SMPTE 2110 specifications (for example, video transmitters used
to emit `rtpmap <payload> 2110` instead of `rtpmap <payload> raw/90000`).
By setting `sdp_format` to `Legacy`, old-style SDP files can still be
generated during a transitional period. Note, however, that this
compatibility mode will be deprecated at some point.
*/
export declare type SDPFormat = "Legacy" | "Modern";
/**
The SDP format used by software versions prior to V1.3 does not fully
comply with SMPTE 2110 specifications (for example, the RTP receiver used
to expect `rtpmap <payload> 2110` instead of `rtpmap <payload> raw/90000`).
By setting `legacy_sdp` to *Accept*, old-style SDP files can still be used
during a transitional period. Note, however, that this compatibility mode
will be deprecated at some point.
*/
export declare type LegacyFormatHandler = "Accept" | "Reject";
export interface ControllerVersionWindow {
min: number;
max: number;
}
export declare const Enums: {
readonly LegacyFormatHandler: LegacyFormatHandler[];
readonly SDPFormat: SDPFormat[];
readonly NetworkPaths: NetworkPaths[];
readonly NetworkPath: NetworkPath[];
};