SegmentBase
@UnstableApi
abstract class SegmentBase
SegmentBase.MultiSegmentBase |
A |
SegmentBase.SingleSegmentBase |
A |
SegmentBase.SegmentList |
A |
SegmentBase.SegmentTemplate |
A |
An approximate representation of a SegmentBase manifest element.
Summary
Nested types |
|---|
abstract class SegmentBase.MultiSegmentBase : SegmentBaseA |
|
A |
|
A |
|
Represents a timeline segment from the MPD's SegmentTimeline list. |
|
A |
Public constructors |
|---|
SegmentBase( |
Public functions |
|
|---|---|
RangedUri? |
getInitialization(Returns the |
Long |
Returns the presentation time offset, in microseconds. |
Public constructors
Public functions
getInitialization
fun getInitialization(
@UnderInitialization(value = Representation) representation: @UnderInitialization(value = Representation) Representation!
): RangedUri?
Returns the RangedUri defining the location of initialization data for a given representation, or null if no initialization data exists.
| Parameters | |
|---|---|
@UnderInitialization(value = Representation) representation: @UnderInitialization(value = Representation) Representation! |
The |
getPresentationTimeOffsetUs
fun getPresentationTimeOffsetUs(): Long
Returns the presentation time offset, in microseconds.