- parse(Uri, InputStream) - Method in class com.google.android.exoplayer2.source.dash.manifest.DashManifestParser
-
- parseAdaptationSet(XmlPullParser, String, SegmentBase) - Method in class com.google.android.exoplayer2.source.dash.manifest.DashManifestParser
-
- parseAdaptationSetChild(XmlPullParser) - Method in class com.google.android.exoplayer2.source.dash.manifest.DashManifestParser
-
Parses children of AdaptationSet elements not specifically parsed elsewhere.
- parseAudioChannelConfiguration(XmlPullParser) - Method in class com.google.android.exoplayer2.source.dash.manifest.DashManifestParser
-
- parseBaseUrl(XmlPullParser, String) - Static method in class com.google.android.exoplayer2.source.dash.manifest.DashManifestParser
-
- parseCea608AccessibilityChannel(List<Descriptor>) - Static method in class com.google.android.exoplayer2.source.dash.manifest.DashManifestParser
-
- parseCea708AccessibilityChannel(List<Descriptor>) - Static method in class com.google.android.exoplayer2.source.dash.manifest.DashManifestParser
-
- parseContentProtection(XmlPullParser) - Method in class com.google.android.exoplayer2.source.dash.manifest.DashManifestParser
-
Parses a ContentProtection element.
- parseContentType(XmlPullParser) - Method in class com.google.android.exoplayer2.source.dash.manifest.DashManifestParser
-
- parseDateTime(XmlPullParser, String, long) - Static method in class com.google.android.exoplayer2.source.dash.manifest.DashManifestParser
-
- parseDescriptor(XmlPullParser, String) - Static method in class com.google.android.exoplayer2.source.dash.manifest.DashManifestParser
-
- parseDolbyChannelConfiguration(XmlPullParser) - Static method in class com.google.android.exoplayer2.source.dash.manifest.DashManifestParser
-
Parses the number of channels from the value attribute of an AudioElementConfiguration with
schemeIdUri "tag:dolby.com,2014:dash:audio_channel_configuration:2011", as defined by table E.5
in ETSI TS 102 366.
- parseDuration(XmlPullParser, String, long) - Static method in class com.google.android.exoplayer2.source.dash.manifest.DashManifestParser
-
- parseEac3SupplementalProperties(List<Descriptor>) - Static method in class com.google.android.exoplayer2.source.dash.manifest.DashManifestParser
-
- parseEvent(XmlPullParser, String, String, long, ByteArrayOutputStream) - Method in class com.google.android.exoplayer2.source.dash.manifest.DashManifestParser
-
Parses a single Event node in the manifest.
- parseEventObject(XmlPullParser, ByteArrayOutputStream) - Method in class com.google.android.exoplayer2.source.dash.manifest.DashManifestParser
-
Parses an event object.
- parseEventStream(XmlPullParser) - Method in class com.google.android.exoplayer2.source.dash.manifest.DashManifestParser
-
/**
Parses a single EventStream node in the manifest.
- parseFrameRate(XmlPullParser, float) - Static method in class com.google.android.exoplayer2.source.dash.manifest.DashManifestParser
-
- parseInitialization(XmlPullParser) - Method in class com.google.android.exoplayer2.source.dash.manifest.DashManifestParser
-
- parseInt(XmlPullParser, String, int) - Static method in class com.google.android.exoplayer2.source.dash.manifest.DashManifestParser
-
- parseLong(XmlPullParser, String, long) - Static method in class com.google.android.exoplayer2.source.dash.manifest.DashManifestParser
-
- parseMediaPresentationDescription(XmlPullParser, String) - Method in class com.google.android.exoplayer2.source.dash.manifest.DashManifestParser
-
- parsePeriod(XmlPullParser, String, long) - Method in class com.google.android.exoplayer2.source.dash.manifest.DashManifestParser
-
- parseProgramInformation(XmlPullParser) - Method in class com.google.android.exoplayer2.source.dash.manifest.DashManifestParser
-
- parseRangedUrl(XmlPullParser, String, String) - Method in class com.google.android.exoplayer2.source.dash.manifest.DashManifestParser
-
- parseRepresentation(XmlPullParser, String, String, String, String, int, int, float, int, int, String, int, List<Descriptor>, SegmentBase) - Method in class com.google.android.exoplayer2.source.dash.manifest.DashManifestParser
-
- parseRole(XmlPullParser) - Method in class com.google.android.exoplayer2.source.dash.manifest.DashManifestParser
-
Parses a Role element.
- parseSegmentBase(XmlPullParser, SegmentBase.SingleSegmentBase) - Method in class com.google.android.exoplayer2.source.dash.manifest.DashManifestParser
-
- parseSegmentList(XmlPullParser, SegmentBase.SegmentList) - Method in class com.google.android.exoplayer2.source.dash.manifest.DashManifestParser
-
- parseSegmentTemplate(XmlPullParser, SegmentBase.SegmentTemplate) - Method in class com.google.android.exoplayer2.source.dash.manifest.DashManifestParser
-
- parseSegmentTimeline(XmlPullParser) - Method in class com.google.android.exoplayer2.source.dash.manifest.DashManifestParser
-
- parseSegmentUrl(XmlPullParser) - Method in class com.google.android.exoplayer2.source.dash.manifest.DashManifestParser
-
- parseString(XmlPullParser, String, String) - Static method in class com.google.android.exoplayer2.source.dash.manifest.DashManifestParser
-
- parseUrlTemplate(XmlPullParser, String, UrlTemplate) - Method in class com.google.android.exoplayer2.source.dash.manifest.DashManifestParser
-
- parseUtcTiming(XmlPullParser) - Method in class com.google.android.exoplayer2.source.dash.manifest.DashManifestParser
-
- Period - Class in com.google.android.exoplayer2.source.dash.manifest
-
Encapsulates media content components over a contiguous period of time.
- Period(String, long, List<AdaptationSet>) - Constructor for class com.google.android.exoplayer2.source.dash.manifest.Period
-
- Period(String, long, List<AdaptationSet>, List<EventStream>) - Constructor for class com.google.android.exoplayer2.source.dash.manifest.Period
-
- PlayerEmsgHandler - Class in com.google.android.exoplayer2.source.dash
-
Handles all emsg messages from all media tracks for the player.
- PlayerEmsgHandler(DashManifest, PlayerEmsgHandler.PlayerEmsgCallback, Allocator) - Constructor for class com.google.android.exoplayer2.source.dash.PlayerEmsgHandler
-
- PlayerEmsgHandler.PlayerEmsgCallback - Interface in com.google.android.exoplayer2.source.dash
-
Callbacks for player emsg events encountered during DASH live stream.
- PlayerEmsgHandler.PlayerTrackEmsgHandler - Class in com.google.android.exoplayer2.source.dash
-
Handles emsg messages for a specific track for the player.
- prepareInternal() - Method in class com.google.android.exoplayer2.source.dash.offline.DashDownloadHelper
-
- prepareSourceInternal(TransferListener) - Method in class com.google.android.exoplayer2.source.dash.DashMediaSource
-
- presentationTimeOffsetUs - Variable in class com.google.android.exoplayer2.source.dash.manifest.Representation
-
The offset of the presentation timestamps in the media stream relative to media time.
- presentationTimesUs - Variable in class com.google.android.exoplayer2.source.dash.manifest.EventStream
-
Presentation time of the events in microsecond, sorted in ascending order.
- programInformation - Variable in class com.google.android.exoplayer2.source.dash.manifest.DashManifest
-
- ProgramInformation - Class in com.google.android.exoplayer2.source.dash.manifest
-
A parsed program information element.
- ProgramInformation(String, String, String, String, String) - Constructor for class com.google.android.exoplayer2.source.dash.manifest.ProgramInformation
-
- publishTimeMs - Variable in class com.google.android.exoplayer2.source.dash.manifest.DashManifest
-
The publishTime value in milliseconds since epoch, or C.TIME_UNSET if
not present.