public static final class SpliceScheduleCommand.Event
extends java.lang.Object
SpliceScheduleCommand.| Modifier and Type | Field and Description |
|---|---|
boolean |
autoReturn
If
breakDurationUs is not C.TIME_UNSET, defines whether
breakDurationUs should be used to know when to return to the network feed. |
int |
availNum
Holds the value of
avail_num as defined in SCTE35, Section 9.3.2. |
int |
availsExpected
Holds the value of
avails_expected as defined in SCTE35, Section 9.3.2. |
long |
breakDurationUs
The duration of the splice in microseconds, or
C.TIME_UNSET if no duration is
present. |
java.util.List<SpliceScheduleCommand.ComponentSplice> |
componentSpliceList
If
programSpliceFlag is false, a non-empty list containing the
SpliceScheduleCommand.ComponentSplices. |
boolean |
outOfNetworkIndicator
If true, the splice event is an opportunity to exit from the network feed.
|
boolean |
programSpliceFlag
Whether the splice mode is program splice mode, whereby all PIDs/components are to be
spliced.
|
boolean |
spliceEventCancelIndicator
True if the event with id
spliceEventId has been canceled. |
long |
spliceEventId
The splice event id.
|
int |
uniqueProgramId
The unique program id as defined in SCTE35, Section 9.3.2.
|
long |
utcSpliceTime
Represents the time of the signaled splice event as the number of seconds since 00 hours UTC,
January 6th, 1980, with the count of intervening leap seconds included.
|
public final long spliceEventId
public final boolean spliceEventCancelIndicator
spliceEventId has been canceled.public final boolean outOfNetworkIndicator
public final boolean programSpliceFlag
public final long utcSpliceTime
public final java.util.List<SpliceScheduleCommand.ComponentSplice> componentSpliceList
programSpliceFlag is false, a non-empty list containing the
SpliceScheduleCommand.ComponentSplices. Otherwise, an empty list.public final boolean autoReturn
breakDurationUs is not C.TIME_UNSET, defines whether
breakDurationUs should be used to know when to return to the network feed. If
breakDurationUs is C.TIME_UNSET, the value is undefined.public final long breakDurationUs
C.TIME_UNSET if no duration is
present.public final int uniqueProgramId
public final int availNum
avail_num as defined in SCTE35, Section 9.3.2.public final int availsExpected
avails_expected as defined in SCTE35, Section 9.3.2.