Interface MediaLayer

Hierarchy

Properties

afilter?: string
channelLayout?: string
clearOn404?: boolean
content: MEDIA
id: string

Id of the original timelineObject

inPoint?: number

[time in ms] The time in the video the video starts playing at (and loops to, when looping)

layerNo: number

What layer to put the content on

length?: number

[time in ms] The duration the video will be playing until freezing (or looping)

looping?: boolean

If the media should be looping, otherwise it'll freeze on last frame

media: null | string | TransitionObject

Media clip name. Could be a filename, a path, or even a color

mixer?: Mixer

Mixer attributes to apply on the layer, like transform, rotate or opacity

nextUp?: NextUp
noClear?: boolean

If true, we'll never send a CLEAR for this object when it stops. Might be useful in some cases where it's important to not kill the object (like when piping through a decklink input)

pauseTime?: null | number

[timestamp] If set, at what point in time the object was paused

playTime?: null | number

[timestamp] If set, at what point in time the object started playing, null means "irrelevant"

playing: boolean

If the media is playing or not (is paused)

seek?: number

[time in ms] If set, the time in the video the video starts playing at

vfilter?: string

Generated using TypeDoc