mirror of
https://github.com/recloudstream/cloudstream.git
synced 2024-08-15 01:53:11 +00:00
[Refactor] Override domainUrl on select Extractor for changing hostname from extensions
This commit is contained in:
parent
cd119822f2
commit
899009c1c9
2 changed files with 2 additions and 1 deletions
|
@ -42,7 +42,7 @@ open class XStreamCdn : ExtractorApi() {
|
||||||
override val name: String = "XStreamCdn"
|
override val name: String = "XStreamCdn"
|
||||||
override val mainUrl: String = "https://embedsito.com"
|
override val mainUrl: String = "https://embedsito.com"
|
||||||
override val requiresReferer = false
|
override val requiresReferer = false
|
||||||
open var domainUrl: String = "embedsito.com"
|
override var domainUrl = "embedsito.com"
|
||||||
|
|
||||||
private data class ResponseData(
|
private data class ResponseData(
|
||||||
@JsonProperty("file") val file: String,
|
@JsonProperty("file") val file: String,
|
||||||
|
|
|
@ -380,6 +380,7 @@ abstract class ExtractorApi {
|
||||||
abstract val name: String
|
abstract val name: String
|
||||||
abstract val mainUrl: String
|
abstract val mainUrl: String
|
||||||
abstract val requiresReferer: Boolean
|
abstract val requiresReferer: Boolean
|
||||||
|
open var domainUrl: String = mainUrl
|
||||||
|
|
||||||
/** Determines which plugin a given extractor is from */
|
/** Determines which plugin a given extractor is from */
|
||||||
var sourcePlugin: String? = null
|
var sourcePlugin: String? = null
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue