public final class EventStream
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
com.google.android.exoplayer2.metadata.emsg.EventMessage[] |
events
EventMessages in the event stream. |
long[] |
presentationTimesUs
Presentation time of the events in microsecond, sorted in ascending order.
|
java.lang.String |
schemeIdUri
The scheme URI.
|
long |
timescale
The timescale in units per seconds, as defined in the manifest.
|
java.lang.String |
value
The value of the event stream.
|
| Constructor and Description |
|---|
EventStream(java.lang.String schemeIdUri,
java.lang.String value,
long timescale,
long[] presentationTimesUs,
com.google.android.exoplayer2.metadata.emsg.EventMessage[] events) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
id()
A constructed id of this
EventStream. |
public final com.google.android.exoplayer2.metadata.emsg.EventMessage[] events
EventMessages in the event stream.public final long[] presentationTimesUs
public final java.lang.String schemeIdUri
public final java.lang.String value
public final long timescale
public EventStream(java.lang.String schemeIdUri,
java.lang.String value,
long timescale,
long[] presentationTimesUs,
com.google.android.exoplayer2.metadata.emsg.EventMessage[] events)
public java.lang.String id()
EventStream. Equal to schemeIdUri + "/" + value.