DashSegmentTemplate

data class DashSegmentTemplate(val initialization: String?, val media: String?, val startNumber: Long, val timescale: Long, val duration: Long?, val timeline: List<DashTimelineEntry>, val presentationTimeOffset: Long = 0, val endNumber: Long? = null)

A SegmentTemplate, merged from every level that declares one, the lowest level winning each attribute.

Constructors

Link copied to clipboard
constructor(initialization: String?, media: String?, startNumber: Long, timescale: Long, duration: Long?, timeline: List<DashTimelineEntry>, presentationTimeOffset: Long = 0, endNumber: Long? = null)

Properties

Link copied to clipboard

Per-segment duration in timescale units; null when a timeline speaks instead.

Link copied to clipboard

endNumber, the number of the last segment, or null when the template states none.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

presentationTimeOffset, in timescale units: the media time at which the Period starts.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard