Update AnimeKaiMegaUpExtractor.kt

This commit is contained in:
Arkai1 2025-04-13 22:26:59 +05:30 committed by GitHub
parent 91d1536346
commit 5a4295e9d6
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -40,12 +40,12 @@ class AnimeKaiMegaUpExtractor {
val videoList = mutableListOf<Video>() val videoList = mutableListOf<Video>()
m3u8Data.sources.forEach { source -> m3u8Data.sources.forEach { source ->
val quality = "MegaUp - Auto" val quality = source.file.split("quality=").getOrNull(1)?.split("&")?.firstOrNull() ?: "MegaUp - Auto"
videoList.add( videoList.add(
Video( Video(
source.file, url = source.file,
quality, quality = quality,
source.file, videoUrl = source.file,
), ),
) )
} }
@ -84,16 +84,16 @@ class AnimeKaiMegaUpExtractor {
@Serializable @Serializable
data class M3U8( data class M3U8(
val sources: List<M3U8Source> val sources: List<M3U8Source>,
) )
@Serializable @Serializable
data class M3U8Source( data class M3U8Source(
val file: String val file: String,
) )
data class Video( data class Video(
val url: String, val url: String,
val quality: String, val quality: String,
val videoUrl: String val videoUrl: String,
) )