From dc6af1df43cf3bed57585afdd7c05f2e2c314d8d Mon Sep 17 00:00:00 2001 From: Blatzar <46196380+Blatzar@users.noreply.github.com> Date: Sun, 11 Sep 2022 01:06:37 +0200 Subject: [PATCH] Fix GMPlayer audio --- .../cloudstream3/extractors/GMPlayer.kt | 16 +++++++++++----- 1 file changed, 11 insertions(+), 5 deletions(-) diff --git a/app/src/main/java/com/lagradost/cloudstream3/extractors/GMPlayer.kt b/app/src/main/java/com/lagradost/cloudstream3/extractors/GMPlayer.kt index e36a03d3..9078f389 100644 --- a/app/src/main/java/com/lagradost/cloudstream3/extractors/GMPlayer.kt +++ b/app/src/main/java/com/lagradost/cloudstream3/extractors/GMPlayer.kt @@ -4,6 +4,7 @@ import com.lagradost.cloudstream3.app import com.lagradost.cloudstream3.utils.ExtractorApi import com.lagradost.cloudstream3.utils.ExtractorLink import com.lagradost.cloudstream3.utils.M3u8Helper +import com.lagradost.cloudstream3.utils.Qualities class GMPlayer : ExtractorApi() { override val name = "GM Player" @@ -25,11 +26,16 @@ class GMPlayer : ExtractorApi() { data = mapOf("hash" to id, "r" to ref) ).parsed().videoSource ?: return null - return M3u8Helper.generateM3u8( - name, - m3u8, - ref, - headers = mapOf("accept" to "*/*") + return listOf( + ExtractorLink( + this.name, + this.name, + m3u8, + "", + Qualities.Unknown.value, + headers = mapOf("accept" to "*/*"), + isM3u8 = true + ) ) }