Package-level declarations

Types

Link copied to clipboard
interface BaseTrack
Link copied to clipboard
data class DownloadableTracks(val videoTracks: List<BaseTrack.VideoTrack>, val audioTracks: List<BaseTrack.AudioTrack>, val subtitleTracks: List<BaseTrack.SubtitleTrack>)
Link copied to clipboard
data class DownloadConfig(val mpdUrl: String, val drmServerUrl: String? = null, val drmRequestHeader: Map<String, String>? = null, val drmSecurityLevel: DrmSecurityLevel = DrmSecurityLevel.L1)
Link copied to clipboard
Link copied to clipboard
data class DownloadStatus(val mpdUrl: String, val state: DownloadState, val percentDownloaded: Float, val licenseLevel: DownloadStatus.LicenseLevel = LicenseLevel.NONE)
Link copied to clipboard
data class DownloadTrackSelection(val videoTrackId: BaseTrack.VideoTrack? = null, val audioTrackId: BaseTrack.AudioTrack? = null, val subtitleTrackIdes: List<BaseTrack.SubtitleTrack>? = null)