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

Link copied to clipboard
constructor(parcel: Parcel)
constructor(schemeIdUri: String, value: String? = null, id: String? = null)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
val id: String? = null

Specifies an identifier for the Role as described in the MPD.

Link copied to clipboard

Specifies a URI to identify the Role scheme as described in the MPD.

Link copied to clipboard
val value: String? = null

Specifies the value for the Role as described in the MPD.

Functions

Link copied to clipboard
open override fun describeContents(): Int
Link copied to clipboard
open override fun writeToParcel(parcel: Parcel, flags: Int)