mirror of
https://github.com/recloudstream/cloudstream-extensions-multilingual.git
synced 2024-08-15 03:15:14 +00:00
ww
This commit is contained in:
parent
732a2c4c3d
commit
4bcc0d5043
2 changed files with 11 additions and 10 deletions
|
@ -1,4 +1,4 @@
|
|||
version = 3
|
||||
version = 4
|
||||
|
||||
cloudstream {
|
||||
description = ""
|
||||
|
|
|
@ -116,8 +116,9 @@ class NineGoal : MainAPI() {
|
|||
): Boolean {
|
||||
val sourcesData = parseJson<sourcesJSON>(app.get(data).text).data
|
||||
sourcesData?.playUrls?.apmap {
|
||||
val quality = it.name?.substringAfter("(")?.substringBefore(")").toString()
|
||||
var quality = it.name?.substringAfter("(")?.substringBefore(")").toString()
|
||||
val language = it.name?.replace(" ($quality)", "").toString()
|
||||
quality = (if(quality == "Full HD") 1080 else if(quality == "HD") 720 else if(quality == "SD") 480 else Qualities.Unknown.value).toString()
|
||||
val brokenDomain = "canyou.letmestreamyou.net"
|
||||
if(it.url.toString().startsWith("https://$brokenDomain")) {
|
||||
mapOf(
|
||||
|
@ -133,7 +134,7 @@ class NineGoal : MainAPI() {
|
|||
"$language - ${name}",
|
||||
it.url.toString().replace(brokenDomain, value),
|
||||
"$mainUrl/",
|
||||
if(quality == "Full HD") 1080 else if(quality == "HD") 720 else if(quality == "SD") 480 else Qualities.Unknown.value,
|
||||
quality.toInt(),
|
||||
isM3u8 = true,
|
||||
)
|
||||
)
|
||||
|
@ -145,7 +146,7 @@ class NineGoal : MainAPI() {
|
|||
"$language - ${sourcesData.name}",
|
||||
it.url.toString(),
|
||||
"$mainUrl/",
|
||||
if(quality == "Full HD") 1080 else if(quality == "HD") 720 else if(quality == "SD") 480 else Qualities.Unknown.value,
|
||||
quality.toInt(),
|
||||
isM3u8 = true,
|
||||
)
|
||||
)
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue