Offline Source Config
open class OfflineSourceConfig(url: String, type: SourceType, drmId: ByteArray?, cacheDirectory: File, trackStateFile: File?, restrictToOffline: Boolean) : SourceConfig
Content copied to clipboard
Represents the offline version of a SourceConfig. Altering this object could result in undefined behaviour.
Constructors
OfflineSourceConfig
Link copied to clipboard
fun OfflineSourceConfig(url: String, type: SourceType, drmId: ByteArray?, cacheDirectory: File, trackStateFile: File?, restrictToOffline: Boolean)
Content copied to clipboard
Types
Properties
Inherited properties
audioCodecPriority
Link copied to clipboard
The audio codec priority for the Source.
dashSource
Link copied to clipboard
description
Link copied to clipboard
drmConfigs
Link copied to clipboard
isPosterPersistent
Link copied to clipboard
labelingConfig
Link copied to clipboard
options
Link copied to clipboard
posterSource
Link copied to clipboard
progressiveSource
Link copied to clipboard
smoothSource
Link copied to clipboard
subtitleTracks
Link copied to clipboard
thumbnailTrack
Link copied to clipboard
type
Link copied to clipboard
videoCodecPriority
Link copied to clipboard
The video codec priority for the Source.
Inherited functions
addDrmConfig
Link copied to clipboard
addSubtitleTrack
Link copied to clipboard
fun addSubtitleTrack(url: String?, label: String?, id: String, isDefault: Boolean, language: String?): SubtitleTrack
Content copied to clipboard
fun addSubtitleTrack(url: String?, mimeType: String?, label: String?, id: String, isDefault: Boolean, language: String?): SubtitleTrack
Content copied to clipboard
describeContents
Link copied to clipboard
getDrmConfig
Link copied to clipboard
setPosterImage
Link copied to clipboard
setThumbnailTrack
Link copied to clipboard
writeToParcel
Link copied to clipboard