From db1d5f64eb2831eb410065821f0f3214373bf18a Mon Sep 17 00:00:00 2001 From: Sofie99 Date: Wed, 6 Dec 2023 04:14:35 +0700 Subject: [PATCH] update m3u8helper in chillx --- .../cloudstream3/extractors/Chillx.kt | 19 +++++++------------ 1 file changed, 7 insertions(+), 12 deletions(-) diff --git a/app/src/main/java/com/lagradost/cloudstream3/extractors/Chillx.kt b/app/src/main/java/com/lagradost/cloudstream3/extractors/Chillx.kt index 1247d0bf..cb234c5c 100644 --- a/app/src/main/java/com/lagradost/cloudstream3/extractors/Chillx.kt +++ b/app/src/main/java/com/lagradost/cloudstream3/extractors/Chillx.kt @@ -7,7 +7,7 @@ import com.lagradost.cloudstream3.extractors.helper.AesHelper.cryptoAESHandler import com.lagradost.cloudstream3.utils.AppUtils import com.lagradost.cloudstream3.utils.ExtractorApi import com.lagradost.cloudstream3.utils.ExtractorLink -import com.lagradost.cloudstream3.utils.Qualities +import com.lagradost.cloudstream3.utils.M3u8Helper class Moviesapi : Chillx() { override val name = "Moviesapi" @@ -64,17 +64,12 @@ open class Chillx : ExtractorApi() { "Origin" to mainUrl, ) - callback.invoke( - ExtractorLink( - name, - name, - source ?: return, - "$mainUrl/", - Qualities.P1080.value, - headers = headers, - isM3u8 = true - ) - ) + M3u8Helper.generateM3u8( + name, + source ?: return, + "$mainUrl/", + headers = headers + ).forEach(callback) AppUtils.tryParseJson>("[$tracks]") ?.filter { it.kind == "captions" }?.map { track ->