Package com.castlabs.android.player
Class DashDescriptor
java.lang.Object
com.castlabs.android.player.DashDescriptor
A Dash descriptor.
- Since:
- 4.0.5
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic @interfaceDefines the possible types for a DASH descriptor. -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intAccessibility descriptor.static final intAsset identifier descriptor.static final intEssential property descriptor.static final intInband event stream descriptor.static final intRating descriptor.static final intRole descriptor.static final intSupplemental property descriptor.static final intViewpoint descriptor. -
Constructor Summary
ConstructorsConstructorDescriptionDashDescriptor(int type, String schemeIdUri, String value, String id) Creates a new DashDescriptor instance. -
Method Summary
-
Field Details
-
ROLE
public static final int ROLERole descriptor.- See Also:
-
ESSENTIAL_PROPERTY
public static final int ESSENTIAL_PROPERTYEssential property descriptor.- See Also:
-
SUPPLEMENTAL_PROPERTY
public static final int SUPPLEMENTAL_PROPERTYSupplemental property descriptor.- See Also:
-
ACCESSIBILITY
public static final int ACCESSIBILITYAccessibility descriptor.- See Also:
-
VIEWPOINT
public static final int VIEWPOINTViewpoint descriptor.- See Also:
-
RATING
public static final int RATINGRating descriptor.- See Also:
-
INBAND_EVENT_STREAM
public static final int INBAND_EVENT_STREAMInband event stream descriptor.- See Also:
-
ASSET_IDENTIFIER
public static final int ASSET_IDENTIFIERAsset identifier descriptor.- See Also:
-
-
Constructor Details
-
Method Details
-
getSchemeIdUri
Gets the scheme ID URI of the descriptor.- Returns:
- The scheme ID URI.
-
getValue
Gets the value of the descriptor.- Returns:
- The value, or null if not present.
-
getId
Gets the ID of the descriptor.- Returns:
- The ID, or null if not present.
-
getType
public int getType()Gets the type of the descriptor.- Returns:
- The type of the descriptor.
-