Class AdaptationSet
- java.lang.Object
-
- com.google.android.exoplayer2.source.dash.manifest.AdaptationSet
-
public class AdaptationSet extends Object
Represents a set of interchangeable encoded versions of a media content component.
-
-
Field Summary
Fields Modifier and Type Field Description List<Descriptor>
accessibilityDescriptors
Accessibility descriptors in the adaptation set.List<Descriptor>
essentialProperties
Essential properties in the adaptation set.int
id
A non-negative identifier for the adaptation set that's unique in the scope of its containing period, orID_UNSET
if not specified.static int
ID_UNSET
Value ofid
indicating no value is set.=List<Representation>
representations
Representation
s in the adaptation set.List<Descriptor>
supplementalProperties
Supplemental properties in the adaptation set.@com.google.android.exoplayer2.C.TrackType int
type
Thetrack type
of the adaptation set.
-
Constructor Summary
Constructors Constructor Description AdaptationSet(int id, @com.google.android.exoplayer2.C.TrackType int type, List<Representation> representations, List<Descriptor> accessibilityDescriptors, List<Descriptor> essentialProperties, List<Descriptor> supplementalProperties)
-
-
-
Field Detail
-
ID_UNSET
public static final int ID_UNSET
Value ofid
indicating no value is set.=- See Also:
- Constant Field Values
-
id
public final int id
A non-negative identifier for the adaptation set that's unique in the scope of its containing period, orID_UNSET
if not specified.
-
type
public final @com.google.android.exoplayer2.C.TrackType int type
Thetrack type
of the adaptation set.
-
representations
public final List<Representation> representations
Representation
s in the adaptation set.
-
accessibilityDescriptors
public final List<Descriptor> accessibilityDescriptors
Accessibility descriptors in the adaptation set.
-
essentialProperties
public final List<Descriptor> essentialProperties
Essential properties in the adaptation set.
-
supplementalProperties
public final List<Descriptor> supplementalProperties
Supplemental properties in the adaptation set.
-
-
Constructor Detail
-
AdaptationSet
public AdaptationSet(int id, @com.google.android.exoplayer2.C.TrackType int type, List<Representation> representations, List<Descriptor> accessibilityDescriptors, List<Descriptor> essentialProperties, List<Descriptor> supplementalProperties)
- Parameters:
id
- A non-negative identifier for the adaptation set that's unique in the scope of its containing period, orID_UNSET
if not specified.type
- Thetrack type
of the adaptation set.representations
-Representation
s in the adaptation set.accessibilityDescriptors
- Accessibility descriptors in the adaptation set.essentialProperties
- Essential properties in the adaptation set.supplementalProperties
- Supplemental properties in the adaptation set.
-
-