mirror of
https://github.com/recloudstream/cloudstream-extensions-multilingual.git
synced 2024-08-15 03:15:14 +00:00
Added trailer
This commit is contained in:
parent
bb74276937
commit
453fbd6ea0
1 changed files with 9 additions and 0 deletions
|
@ -2,6 +2,7 @@ package com.lagradost
|
||||||
|
|
||||||
import com.lagradost.cloudstream3.*
|
import com.lagradost.cloudstream3.*
|
||||||
import com.lagradost.cloudstream3.LoadResponse.Companion.addRating
|
import com.lagradost.cloudstream3.LoadResponse.Companion.addRating
|
||||||
|
import com.lagradost.cloudstream3.LoadResponse.Companion.addTrailer
|
||||||
import com.lagradost.cloudstream3.MainAPI
|
import com.lagradost.cloudstream3.MainAPI
|
||||||
import com.lagradost.cloudstream3.SearchResponse
|
import com.lagradost.cloudstream3.SearchResponse
|
||||||
import com.lagradost.cloudstream3.TvType
|
import com.lagradost.cloudstream3.TvType
|
||||||
|
@ -141,6 +142,12 @@ class IlGenioDelloStreamingProvider : MainAPI() {
|
||||||
?.filter { it.isDigit() }
|
?.filter { it.isDigit() }
|
||||||
val poster = document.selectFirst("div.poster>img")?.attr("src")
|
val poster = document.selectFirst("div.poster>img")?.attr("src")
|
||||||
val rating = document.selectFirst("span.valor>strong")?.text()?.toRatingInt()
|
val rating = document.selectFirst("span.valor>strong")?.text()?.toRatingInt()
|
||||||
|
val trailer =
|
||||||
|
"https://www.youtube.com/watch?v=" +
|
||||||
|
document.selectFirst("img.youtube__img")
|
||||||
|
?.attr("src")
|
||||||
|
?.substringAfter("vi/")
|
||||||
|
?.substringBefore("/")
|
||||||
val recomm = document.select("article.w_item_b").map { it.toRecommendResult() }
|
val recomm = document.select("article.w_item_b").map { it.toRecommendResult() }
|
||||||
if (type == TvType.TvSeries) {
|
if (type == TvType.TvSeries) {
|
||||||
val episodeList =
|
val episodeList =
|
||||||
|
@ -163,6 +170,7 @@ class IlGenioDelloStreamingProvider : MainAPI() {
|
||||||
this.recommendations = recomm
|
this.recommendations = recomm
|
||||||
addPoster(poster)
|
addPoster(poster)
|
||||||
addRating(rating)
|
addRating(rating)
|
||||||
|
addTrailer(trailer)
|
||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
val actors: List<ActorData> =
|
val actors: List<ActorData> =
|
||||||
|
@ -180,6 +188,7 @@ class IlGenioDelloStreamingProvider : MainAPI() {
|
||||||
this.recommendations = recomm
|
this.recommendations = recomm
|
||||||
addPoster(poster)
|
addPoster(poster)
|
||||||
addRating(rating)
|
addRating(rating)
|
||||||
|
addTrailer(trailer)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue