diff --git a/app/src/main/java/com/lagradost/cloudstream3/animeproviders/NineAnimeProvider.kt b/app/src/main/java/com/lagradost/cloudstream3/animeproviders/NineAnimeProvider.kt index e1f6b10e..d3cab881 100644 --- a/app/src/main/java/com/lagradost/cloudstream3/animeproviders/NineAnimeProvider.kt +++ b/app/src/main/java/com/lagradost/cloudstream3/animeproviders/NineAnimeProvider.kt @@ -28,7 +28,7 @@ class NineAnimeProvider : MainAPI() { "Recently Updated (Chinese)" ), Pair("$mainUrl/ajax/home/widget?name=random", "Random"), - ).map { (url, name) -> + ).apmap { (url, name) -> val home = Jsoup.parse( app.get( url diff --git a/app/src/main/java/com/lagradost/cloudstream3/extractors/WcoStream.kt b/app/src/main/java/com/lagradost/cloudstream3/extractors/WcoStream.kt index 6cdbd375..f4a82186 100644 --- a/app/src/main/java/com/lagradost/cloudstream3/extractors/WcoStream.kt +++ b/app/src/main/java/com/lagradost/cloudstream3/extractors/WcoStream.kt @@ -22,6 +22,10 @@ class VizcloudOnline : WcoStream() { override var mainUrl = "https://vizcloud.online" } +class VizcloudXyz : WcoStream() { + override var mainUrl = "https://vizcloud.xyz" +} + open class WcoStream : ExtractorApi() { override var name = "VidStream" //Cause works for animekisa and wco override var mainUrl = "https://vidstream.pro" @@ -94,7 +98,8 @@ open class WcoStream : ExtractorApi() { } } } - if (mainUrl == "https://vidstream.pro" || mainUrl == "https://vidstreamz.online" || mainUrl == "https://vizcloud2.online") { + if (mainUrl == "https://vidstream.pro" || mainUrl == "https://vidstreamz.online" || mainUrl == "https://vizcloud2.online" + || mainUrl == "https://vizcloud.xyz") { if (it.file.contains("m3u8")) { hlsHelper.m3u8Generation(M3u8Helper.M3u8Stream(it.file.replace("#.mp4",""), null, headers = mapOf("Referer" to url)), true) diff --git a/app/src/main/java/com/lagradost/cloudstream3/utils/ExtractorApi.kt b/app/src/main/java/com/lagradost/cloudstream3/utils/ExtractorApi.kt index b281b30c..c872de2e 100644 --- a/app/src/main/java/com/lagradost/cloudstream3/utils/ExtractorApi.kt +++ b/app/src/main/java/com/lagradost/cloudstream3/utils/ExtractorApi.kt @@ -98,6 +98,7 @@ val extractorApis: Array = arrayOf( Vizcloud(), Vizcloud2(), VizcloudOnline(), + VizcloudXyz(), Mp4Upload(), StreamTape(), MixDrop(),