CueGroup
class CueGroup
Class to represent the state of active Cues at a particular time.
Summary
Public constructors |
|---|
|
Creates a CueGroup. |
Public functions |
|
|---|---|
java-static CueGroup! |
@UnstableApiRestores a |
Bundle! |
Public properties |
|
|---|---|
ImmutableList<Cue!>! |
The cues in this group. |
Long |
The presentation time of the |
Constants
EMPTY_TIME_ZERO
@UnstableApi
const val EMPTY_TIME_ZERO: CueGroup!
An empty group with no Cues and presentation time of zero.
Public constructors
Public functions
fromBundle
@UnstableApi
java-static fun fromBundle(bundle: Bundle!): CueGroup!
Restores a final CueGroup from a Bundle.
Public properties
cues
val cues: ImmutableList<Cue!>!
The cues in this group.
This list is in ascending order of priority. If any of the cue boxes overlap when displayed, the Cue nearer the end of the list should be shown on top.
This list may be empty if the group represents a state with no cues.
presentationTimeUs
@UnstableApi
val presentationTimeUs: Long
The presentation time of the cues, in microseconds.
This time is an offset from the start of the current Timeline.Period.