VideoClipTrackItem

Instance Methods

createAddVideoTransitionAction

<span class="minversion" style="display: block; margin-bottom: -1em; margin-left: 36em; float:left; opacity:0.5;">25.0</span>

Action

Create add transition action for sequence

Parameters

Name
Type
Description
videoTransition
TransitionFactory
The transition to apply, obtained from TransitionFactory.
addTransitionOptionsProperties
AddTransitionOptions
-

createMoveAction

<span class="minversion" style="display: block; margin-bottom: -1em; margin-left: 36em; float:left; opacity:0.5;">25.0</span>

Action

Returns an action that moves the inPoint of the track item to a new time, by shifting it by a number of seconds.

Parameters

Name
Type
Description
tickTime
TickTime
-

createRemoveVideoTransitionAction

<span class="minversion" style="display: block; margin-bottom: -1em; margin-left: 36em; float:left; opacity:0.5;">25.0</span>

Action

Returns true if trackItem has transition

Parameters

Name
Type
Description
transitionPosition
Constants.TransitionPosition
Start or end position of transition

createSetDisabledAction

<span class="minversion" style="display: block; margin-bottom: -1em; margin-left: 36em; float:left; opacity:0.5;">25.0</span>

Action

Returns an action that enables/disables the trackItem

Parameters

Name
Type
Description
disabled
boolean
-

createSetEndAction

<span class="minversion" style="display: block; margin-bottom: -1em; margin-left: 36em; float:left; opacity:0.5;">25.0</span>

Action

Create set end time action for sequence

Parameters

Name
Type
Description
tickTime
TickTime
-

createSetInPointAction

<span class="minversion" style="display: block; margin-bottom: -1em; margin-left: 36em; float:left; opacity:0.5;">25.0</span>

Action

Create SetInPointAction for setting the track item in point relative to the start time of the project item referenced by this track item

Parameters

Name
Type
Description
tickTime
TickTime
-

createSetNameAction

<span class="minversion" style="display: block; margin-bottom: -1em; margin-left: 36em; float:left; opacity:0.5;">25.0</span>

Action

Returns an action that renames the trackItem

Parameters

Name
Type
Description
inName
string
-

createSetOutPointAction

<span class="minversion" style="display: block; margin-bottom: -1em; margin-left: 36em; float:left; opacity:0.5;">25.0</span>

Action

Create SetOutPointAction for setting the track item out point relative to the start time of the project item referenced by this track item

Parameters

Name
Type
Description
tickTime
TickTime
-

createSetStartAction

<span class="minversion" style="display: block; margin-bottom: -1em; margin-left: 36em; float:left; opacity:0.5;">25.0</span>

Action

Create set start time action for sequence

Parameters

Name
Type
Description
tickTime
TickTime
-

getComponentChain

<span class="minversion" style="display: block; margin-bottom: -1em; margin-left: 36em; float:left; opacity:0.5;">25.0</span>

VideoComponentChain

Returns VideoComponentChain

getDuration

<span class="minversion" style="display: block; margin-bottom: -1em; margin-left: 36em; float:left; opacity:0.5;">25.0</span>

TickTime

Returns timecode representing the duration of this track item relative to the sequence start.

getEndTime

<span class="minversion" style="display: block; margin-bottom: -1em; margin-left: 36em; float:left; opacity:0.5;">25.0</span>

TickTime

Returns a TickTime object representing the ending sequence time of this track item relative to the sequence start time.

getInPoint

<span class="minversion" style="display: block; margin-bottom: -1em; margin-left: 36em; float:left; opacity:0.5;">25.0</span>

TickTime

Returns a TickTime object representing the track item in point relative to the start time of the project item referenced by this track item.

getIsSelected

<span class="minversion" style="display: block; margin-bottom: -1em; margin-left: 36em; float:left; opacity:0.5;">25.0</span>

boolean

Returns if trackItem is selected or not

getMatchName

<span class="minversion" style="display: block; margin-bottom: -1em; margin-left: 36em; float:left; opacity:0.5;">25.0</span>

string

Returns the value of internal matchname for this trackItem

getMediaType

<span class="minversion" style="display: block; margin-bottom: -1em; margin-left: 36em; float:left; opacity:0.5;">25.0</span>

Guid

Returns UUID representing the underlying media type of this track item

getName

<span class="minversion" style="display: block; margin-bottom: -1em; margin-left: 36em; float:left; opacity:0.5;">25.0</span>

string

Returns the display name for trackItem

getOutPoint

<span class="minversion" style="display: block; margin-bottom: -1em; margin-left: 36em; float:left; opacity:0.5;">25.0</span>

TickTime

Returns a TickTime object representing the track item out point relative to the start time of the project item referenced by this track item.

getProjectItem

<span class="minversion" style="display: block; margin-bottom: -1em; margin-left: 36em; float:left; opacity:0.5;">25.0</span>

ProjectItem

Returns the project item for this track item.

getSpeed

<span class="minversion" style="display: block; margin-bottom: -1em; margin-left: 36em; float:left; opacity:0.5;">25.0</span>

number

Returns the value of speed of the trackItem

getStartTime

<span class="minversion" style="display: block; margin-bottom: -1em; margin-left: 36em; float:left; opacity:0.5;">25.0</span>

TickTime

Returns a TickTime object representing the starting sequence time of this track item relative to the sequence start time.

getTrackIndex

<span class="minversion" style="display: block; margin-bottom: -1em; margin-left: 36em; float:left; opacity:0.5;">25.0</span>

number

Index representing the track index of the track this track item belongs to

getType

<span class="minversion" style="display: block; margin-bottom: -1em; margin-left: 36em; float:left; opacity:0.5;">25.0</span>

number

Index representing the type of this track item.

isAdjustmentLayer

<span class="minversion" style="display: block; margin-bottom: -1em; margin-left: 36em; float:left; opacity:0.5;">25.0</span>

boolean

Returns true if the trackitem is an adjustment layer

isDisabled

<span class="minversion" style="display: block; margin-bottom: -1em; margin-left: 36em; float:left; opacity:0.5;">25.0</span>

boolean

Returns true if trackitem is muted/disabled

isSpeedReversed

<span class="minversion" style="display: block; margin-bottom: -1em; margin-left: 36em; float:left; opacity:0.5;">25.0</span>

number

Returns true if the trackitem is reversed