Class DashManifestParser.RepresentationInfo
- java.lang.Object
-
- com.google.android.exoplayer2.source.dash.manifest.DashManifestParser.RepresentationInfo
-
- Enclosing class:
- DashManifestParser
protected static final class DashManifestParser.RepresentationInfo extends Object
A parsed Representation element.
-
-
Field Summary
Fields Modifier and Type Field Description ImmutableList<BaseUrl>
baseUrls
ArrayList<DrmInitData.SchemeData>
drmSchemeDatas
String
drmSchemeType
List<Descriptor>
essentialProperties
Format
format
ArrayList<Descriptor>
inbandEventStreams
long
revisionId
SegmentBase
segmentBase
List<Descriptor>
supplementalProperties
-
Constructor Summary
Constructors Constructor Description RepresentationInfo(Format format, List<BaseUrl> baseUrls, SegmentBase segmentBase, String drmSchemeType, ArrayList<DrmInitData.SchemeData> drmSchemeDatas, ArrayList<Descriptor> inbandEventStreams, List<Descriptor> essentialProperties, List<Descriptor> supplementalProperties, long revisionId)
-
-
-
Field Detail
-
format
public final Format format
-
baseUrls
public final ImmutableList<BaseUrl> baseUrls
-
segmentBase
public final SegmentBase segmentBase
-
drmSchemeType
@Nullable public final String drmSchemeType
-
drmSchemeDatas
public final ArrayList<DrmInitData.SchemeData> drmSchemeDatas
-
inbandEventStreams
public final ArrayList<Descriptor> inbandEventStreams
-
revisionId
public final long revisionId
-
essentialProperties
public final List<Descriptor> essentialProperties
-
supplementalProperties
public final List<Descriptor> supplementalProperties
-
-
Constructor Detail
-
RepresentationInfo
public RepresentationInfo(Format format, List<BaseUrl> baseUrls, SegmentBase segmentBase, @Nullable String drmSchemeType, ArrayList<DrmInitData.SchemeData> drmSchemeDatas, ArrayList<Descriptor> inbandEventStreams, List<Descriptor> essentialProperties, List<Descriptor> supplementalProperties, long revisionId)
-
-