UNPKG

timeline-state-resolver-types

Version:
33 lines 1.36 kB
import { DeviceType } from '..'; export type TimelineContentQuantelAny = TimelineContentQuantelClip; export interface TimelineContentQuantelClip { deviceType: DeviceType.QUANTEL; notOnAir?: boolean; /** The title of the clip to be played (example: 'AMB'), either this or guid must be provided */ title?: string; /** The GUID of the clip to be played, either this or title must be provided */ guid?: string; /** The point in the clip where to start playing. When looping, will return to this point. [milliseconds from start of file] */ inPoint?: number; /** The duration of the file. The playout will either freeze after this time. */ length?: number; /** When pausing, the unix-time the playout was paused. */ pauseTime?: number; /** If the video is playing or is paused (defaults to true) */ playing?: boolean; /** If true, the startTime won't be used to SEEK to the correct place in the media */ noStarttime?: boolean; outTransition?: QuantelOutTransition; } export type QuantelOutTransition = QuantelTransitionDelay; export interface QuantelTransitionBase { type: QuantelTransitionType; } export declare enum QuantelTransitionType { DELAY = 0 } export interface QuantelTransitionDelay { type: QuantelTransitionType.DELAY; delay: number; } //# sourceMappingURL=quantel.d.ts.map