# androidx.media3.exoplayer.dash.manifest

*** ** * ** ***

## Annotations

|---|---|
| `https://developer.android.com/reference/androidx/media3/exoplayer/dash/manifest/AlternativeMpdEvent.NoJumpMode` | The no-jump mode. |
| `https://developer.android.com/reference/androidx/media3/exoplayer/dash/manifest/AlternativeMpdEvent.Type` | The type of the event. |
| `https://developer.android.com/reference/androidx/media3/exoplayer/dash/manifest/ProducerReferenceTime.ProducerReferenceTimeType` | The type of the producer reference time source clock. |

## Classes

|---|---|
| `https://developer.android.com/reference/androidx/media3/exoplayer/dash/manifest/AdaptationSet` | Represents a set of interchangeable encoded versions of a media content component. |
| `https://developer.android.com/reference/androidx/media3/exoplayer/dash/manifest/AlternativeMpdEvent` | An Alternative MPD Insertion or Replacement event, as defined by ISO/IEC 23009-1 clause 5.16. |
| `https://developer.android.com/reference/androidx/media3/exoplayer/dash/manifest/AlternativeMpdEvent.Builder` | A builder for `https://developer.android.com/reference/androidx/media3/exoplayer/dash/manifest/AlternativeMpdEvent` instances. |
| `https://developer.android.com/reference/androidx/media3/exoplayer/dash/manifest/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 |
| `https://developer.android.com/reference/androidx/media3/exoplayer/dash/manifest/ContentSteering` | A parsed Content Steering element. |
| `https://developer.android.com/reference/androidx/media3/exoplayer/dash/manifest/DashManifest` | Represents a DASH media presentation description (mpd), as defined by ISO/IEC 23009-1:2014 Section 5.3.1.2. |
| `https://developer.android.com/reference/androidx/media3/exoplayer/dash/manifest/DashManifestParser` | A parser of media presentation description files. |
| `https://developer.android.com/reference/androidx/media3/exoplayer/dash/manifest/DashManifestParser.RepresentationInfo` | A parsed Representation element. |
| `https://developer.android.com/reference/androidx/media3/exoplayer/dash/manifest/Descriptor` | A descriptor, as defined by ISO 23009-1, 2nd edition, 5.8.2. |
| `https://developer.android.com/reference/androidx/media3/exoplayer/dash/manifest/EventStream` | A DASH in-MPD EventStream element, as defined by ISO/IEC 23009-1, 2nd edition, section 5.10. |
| `https://developer.android.com/reference/androidx/media3/exoplayer/dash/manifest/Location` | Represents a Location element, as defined by ISO 23009-1. |
| `https://developer.android.com/reference/androidx/media3/exoplayer/dash/manifest/Period` | Encapsulates media content components over a contiguous period of time. |
| `https://developer.android.com/reference/androidx/media3/exoplayer/dash/manifest/ProducerReferenceTime` | Represents a parsed ProducerReferenceTime element as defined in ISO/IEC 23009-1:2022 Section 5.12. |
| `https://developer.android.com/reference/androidx/media3/exoplayer/dash/manifest/ProgramInformation` | A parsed program information element. |
| `https://developer.android.com/reference/androidx/media3/exoplayer/dash/manifest/RangedUri` | Defines a range of data located at a reference uri. |
| `https://developer.android.com/reference/androidx/media3/exoplayer/dash/manifest/Representation` | A DASH representation. |
| `https://developer.android.com/reference/androidx/media3/exoplayer/dash/manifest/Representation.MultiSegmentRepresentation` | A DASH representation consisting of multiple segments. |
| `https://developer.android.com/reference/androidx/media3/exoplayer/dash/manifest/Representation.SingleSegmentRepresentation` | A DASH representation consisting of a single segment. |
| `https://developer.android.com/reference/androidx/media3/exoplayer/dash/manifest/SegmentBase` | An approximate representation of a SegmentBase manifest element. |
| `https://developer.android.com/reference/androidx/media3/exoplayer/dash/manifest/SegmentBase.MultiSegmentBase` | A `https://developer.android.com/reference/androidx/media3/exoplayer/dash/manifest/SegmentBase` that consists of multiple segments. |
| `https://developer.android.com/reference/androidx/media3/exoplayer/dash/manifest/SegmentBase.SegmentList` | A `https://developer.android.com/reference/androidx/media3/exoplayer/dash/manifest/SegmentBase.MultiSegmentBase` that uses a SegmentList to define its segments. |
| `https://developer.android.com/reference/androidx/media3/exoplayer/dash/manifest/SegmentBase.SegmentTemplate` | A `https://developer.android.com/reference/androidx/media3/exoplayer/dash/manifest/SegmentBase.MultiSegmentBase` that uses a SegmentTemplate to define its segments. |
| `https://developer.android.com/reference/androidx/media3/exoplayer/dash/manifest/SegmentBase.SegmentTimelineElement` | Represents a timeline segment from the MPD's SegmentTimeline list. |
| `https://developer.android.com/reference/androidx/media3/exoplayer/dash/manifest/SegmentBase.SingleSegmentBase` | A `https://developer.android.com/reference/androidx/media3/exoplayer/dash/manifest/SegmentBase` that defines a single segment. |
| `https://developer.android.com/reference/androidx/media3/exoplayer/dash/manifest/ServiceDescriptionElement` | Represents a service description element. |
| `https://developer.android.com/reference/androidx/media3/exoplayer/dash/manifest/UrlTemplate` | A template from which URLs can be built. |
| `https://developer.android.com/reference/androidx/media3/exoplayer/dash/manifest/UtcTimingElement` | Represents a UTCTiming element. |