From 1a80c14c9484ead919d3e9586094206ec19cbdf5 Mon Sep 17 00:00:00 2001 From: hexated Date: Tue, 24 Jan 2023 08:05:19 +0700 Subject: [PATCH] better order source in Kickassanime --- Kickassanime/build.gradle.kts | 2 +- .../src/main/kotlin/com/hexated/KickassanimeExtractor.kt | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/Kickassanime/build.gradle.kts b/Kickassanime/build.gradle.kts index 6447f885..a3e4632c 100644 --- a/Kickassanime/build.gradle.kts +++ b/Kickassanime/build.gradle.kts @@ -1,5 +1,5 @@ // use an integer for version numbers -version = 5 +version = 6 cloudstream { diff --git a/Kickassanime/src/main/kotlin/com/hexated/KickassanimeExtractor.kt b/Kickassanime/src/main/kotlin/com/hexated/KickassanimeExtractor.kt index 903029a5..d60c5880 100644 --- a/Kickassanime/src/main/kotlin/com/hexated/KickassanimeExtractor.kt +++ b/Kickassanime/src/main/kotlin/com/hexated/KickassanimeExtractor.kt @@ -103,7 +103,7 @@ object KickassanimeExtractor : Kickassanime() { data = data.base64Decode() } AppUtils.tryParseJson(data).let { res -> - res?.streams?.filter { it.format == "adaptive_hls" }?.map { source -> + res?.streams?.filter { it.format == "adaptive_hls" }?.reversed()?.map { source -> val name = if(isDub) source.audio_lang else source.hardsub_lang.orEmpty().ifEmpty { "raw" } M3u8Helper.generateM3u8( "Crunchyroll [$name]",