Dailymotion

Constructors

Link copied to clipboard
constructor()

Types

Link copied to clipboard
data class Config(val context: Dailymotion.Context, val dmInternalData: Dailymotion.InternalData)
Link copied to clipboard
data class Context(val accessToken: String?, val embedder: String?)
Link copied to clipboard
data class InternalData(val ts: Long, val v1st: String)
Link copied to clipboard
data class MetaData(val qualities: Map<String, List<Dailymotion.VideoLink>>)
Link copied to clipboard
data class VideoLink(val type: String, val url: String)

Properties

Link copied to clipboard
open override val mainUrl: String
Link copied to clipboard
open override val name: String
Link copied to clipboard
open override val requiresReferer: Boolean = false
Link copied to clipboard

Determines which plugin a given extractor is from

Functions

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
suspend fun getSafeUrl(url: String, referer: String? = null, subtitleCallback: (SubtitleFile) -> Unit, callback: (ExtractorLink) -> Unit)
Link copied to clipboard
open suspend override fun getUrl(url: String, referer: String?, subtitleCallback: (SubtitleFile) -> Unit, callback: (ExtractorLink) -> Unit)

open suspend fun getUrl(url: String, referer: String? = null): List<ExtractorLink>?

Will throw errors, use getSafeUrl if you don't want to handle the exception yourself