Video Item
open class VideoItem(val name: String, val link: String, val type: String? = null, val quality: VideoItem.Quality? = null, val subtitles: List<Subtitle>? = null, val needDecoder: Boolean = true, val canDownload: Boolean = true, val payload: String? = null) : SourceItem
Represents a video item in the source
Parameters
name
Item name
link
Item link
type
Optional item subtext
quality
Optional quality type (icon in the source list)
need Decoder
Specify if this link needs to be processed before playing or it can be played instantly, default is true
can Download
Specify if this link can be downloaded
is External
Specify if the link is an external link, use ExternalVideoItem
payload
Optional payload for custom decoders