androidx.media3.exoplayer.dash.manifest


Annotations

AlternativeMpdEvent.NoJumpMode

The no-jump mode.

AlternativeMpdEvent.Type

The type of the event.

ProducerReferenceTime.ProducerReferenceTimeType

The type of the producer reference time source clock.

Classes

AdaptationSet

Represents a set of interchangeable encoded versions of a media content component.

AlternativeMpdEvent

An Alternative MPD Insertion or Replacement event, as defined by ISO/IEC 23009-1 clause 5.16.

AlternativeMpdEvent.Builder

A builder for AlternativeMpdEvent instances.

BaseUrl

A base URL, as defined by ISO 23009-1, 2nd edition, 5.6. and ETSI TS 103 285 V1.2.1, 10.8.2.1

ContentSteering

A parsed Content Steering element.

DashManifest

Represents a DASH media presentation description (mpd), as defined by ISO/IEC 23009-1:2014 Section 5.3.1.2.

DashManifestParser

A parser of media presentation description files.

DashManifestParser.RepresentationInfo

A parsed Representation element.

Descriptor

A descriptor, as defined by ISO 23009-1, 2nd edition, 5.8.2.

EventStream

A DASH in-MPD EventStream element, as defined by ISO/IEC 23009-1, 2nd edition, section 5.10.

Location

Represents a Location element, as defined by ISO 23009-1.

Period

Encapsulates media content components over a contiguous period of time.

ProducerReferenceTime

Represents a parsed ProducerReferenceTime element as defined in ISO/IEC 23009-1:2022 Section 5.12.

ProgramInformation

A parsed program information element.

RangedUri

Defines a range of data located at a reference uri.

Representation

A DASH representation.

Representation.MultiSegmentRepresentation

A DASH representation consisting of multiple segments.

Representation.SingleSegmentRepresentation

A DASH representation consisting of a single segment.

SegmentBase

An approximate representation of a SegmentBase manifest element.

SegmentBase.MultiSegmentBase

A SegmentBase that consists of multiple segments.

SegmentBase.SegmentList

A MultiSegmentBase that uses a SegmentList to define its segments.

SegmentBase.SegmentTemplate

A MultiSegmentBase that uses a SegmentTemplate to define its segments.

SegmentBase.SegmentTimelineElement

Represents a timeline segment from the MPD's SegmentTimeline list.

SegmentBase.SingleSegmentBase

A SegmentBase that defines a single segment.

ServiceDescriptionElement

Represents a service description element.

UrlTemplate

A template from which URLs can be built.

UtcTimingElement

Represents a UTCTiming element.