public class BrightcoveSegmentTemplate
extends com.google.android.exoplayer.dash.mpd.SegmentBase.SegmentTemplate
com.google.android.exoplayer.dash.mpd.SegmentBase.MultiSegmentBase, com.google.android.exoplayer.dash.mpd.SegmentBase.SegmentList, com.google.android.exoplayer.dash.mpd.SegmentBase.SegmentTemplate, com.google.android.exoplayer.dash.mpd.SegmentBase.SegmentTimelineElement, com.google.android.exoplayer.dash.mpd.SegmentBase.SingleSegmentBase| Constructor and Description |
|---|
BrightcoveSegmentTemplate(com.google.android.exoplayer.dash.mpd.RangedUri initialization,
long timescale,
long presentationTimeOffset,
int startNumber,
long duration,
java.util.List<com.google.android.exoplayer.dash.mpd.SegmentBase.SegmentTimelineElement> segmentTimeline,
com.google.android.exoplayer.dash.mpd.UrlTemplate initializationTemplate,
com.google.android.exoplayer.dash.mpd.UrlTemplate mediaTemplate) |
| Modifier and Type | Method and Description |
|---|---|
int |
getLastSegmentNum(long periodDurationUs) |
getInitialization, getSegmentUrlgetFirstSegmentNum, getSegmentDurationUs, getSegmentNum, getSegmentTimeUs, isExplicitpublic BrightcoveSegmentTemplate(com.google.android.exoplayer.dash.mpd.RangedUri initialization,
long timescale,
long presentationTimeOffset,
int startNumber,
long duration,
java.util.List<com.google.android.exoplayer.dash.mpd.SegmentBase.SegmentTimelineElement> segmentTimeline,
com.google.android.exoplayer.dash.mpd.UrlTemplate initializationTemplate,
com.google.android.exoplayer.dash.mpd.UrlTemplate mediaTemplate)