MediaTrackRole

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

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

Constructors

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

Types

Companion
Link copied to clipboard
object Companion

Properties

id
Link copied to clipboard
val id: String? = null
Specifies an identifier for the Role as described in the MPD.
schemeIdUri
Link copied to clipboard
val schemeIdUri: String
Specifies a URI to identify the Role scheme as described in the MPD.
value
Link copied to clipboard
val value: String? = null
Specifies the value for the Role as described in the MPD.

Functions

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