OfflineMediaConfig

data class OfflineMediaConfig(val title: String, val mpdUrl: String, val licenseLevel: DownloadStatus.LicenseLevel = DownloadStatus.LicenseLevel.L1, val playWhenReady: Boolean = true, val description: String = "", val sharedUrl: String? = null, val startTimeMs: Long = 0)

Constructors

Link copied to clipboard
constructor(title: String, mpdUrl: String, licenseLevel: DownloadStatus.LicenseLevel = DownloadStatus.LicenseLevel.L1, playWhenReady: Boolean = true, description: String = "", sharedUrl: String? = null, startTimeMs: Long = 0)

Properties

Link copied to clipboard
val description: String
Link copied to clipboard
Link copied to clipboard
val mpdUrl: String
Link copied to clipboard
val playWhenReady: Boolean = true
Link copied to clipboard
val sharedUrl: String? = null
Link copied to clipboard
val startTimeMs: Long = 0
Link copied to clipboard
val title: String

Functions

Link copied to clipboard
operator fun component1(): String
Link copied to clipboard
operator fun component2(): String
Link copied to clipboard
Link copied to clipboard
operator fun component4(): Boolean
Link copied to clipboard
operator fun component5(): String
Link copied to clipboard
operator fun component6(): String?
Link copied to clipboard
operator fun component7(): Long
Link copied to clipboard
fun copy(title: String, mpdUrl: String, licenseLevel: DownloadStatus.LicenseLevel = DownloadStatus.LicenseLevel.L1, playWhenReady: Boolean = true, description: String = "", sharedUrl: String? = null, startTimeMs: Long = 0): OfflineMediaConfig
Link copied to clipboard