MediaTrackRole

MediaTrackRole

data class MediaTrackRole(val schemeIdUri: String, val value: String? = null, val id: String? = null) : Parcelable

Describes the DASH Role of a Track as specified in ISO/IEC 23009-1:2019, section 5.8.4.2.

Constructors

MediaTrackRoleconstructor(schemeIdUri: String, value: String? = null, id: String? = null)constructor(parcel: Parcel)

Types

NameSummary
Companionobject Companion

Properties

NameSummary
idval id: String?
Specifies an identifier for the Role as described in the MPD.
schemeIdUrival schemeIdUri: String
Specifies a URI to identify the Role scheme as described in the MPD.
valueval value: String?
Specifies the value for the Role as described in the MPD.

Functions

NameSummary
describeContentsopen override fun describeContents(): Int
writeToParcelopen override fun writeToParcel(parcel: Parcel, flags: Int)