From 51c288ecafdae00542c00fc3ee71fcd8c1098e76 Mon Sep 17 00:00:00 2001 From: jmir1 Date: Tue, 25 Jan 2022 00:05:51 +0100 Subject: [PATCH] animesaturn: add support for hls playlists --- src/it/animesaturn/build.gradle | 2 +- .../it/animesaturn/AnimeSaturn.kt | 113 ++++++++++++------ src/it/hentaisaturn/build.gradle | 3 +- .../it/hentaisaturn/HentaiSaturn.kt | 87 ++++++++++---- 4 files changed, 144 insertions(+), 61 deletions(-) diff --git a/src/it/animesaturn/build.gradle b/src/it/animesaturn/build.gradle index 5201f4f30..68bd63ae9 100644 --- a/src/it/animesaturn/build.gradle +++ b/src/it/animesaturn/build.gradle @@ -5,7 +5,7 @@ ext { extName = 'Anime Saturn' pkgNameSuffix = 'it.animesaturn' extClass = '.AnimeSaturn' - extVersionCode = 1 + extVersionCode = 2 libVersion = '12' } diff --git a/src/it/animesaturn/src/eu/kanade/tachiyomi/animeextension/it/animesaturn/AnimeSaturn.kt b/src/it/animesaturn/src/eu/kanade/tachiyomi/animeextension/it/animesaturn/AnimeSaturn.kt index fd18a4bbc..0741f9dbe 100644 --- a/src/it/animesaturn/src/eu/kanade/tachiyomi/animeextension/it/animesaturn/AnimeSaturn.kt +++ b/src/it/animesaturn/src/eu/kanade/tachiyomi/animeextension/it/animesaturn/AnimeSaturn.kt @@ -77,35 +77,76 @@ class AnimeSaturn : ConfigurableAnimeSource, ParsedAnimeHttpSource() { return episode } + override fun videoListParse(response: Response): List