diff --git a/src/id/otakudesu/build.gradle b/src/id/otakudesu/build.gradle index c7aca988a..f9b0fa05a 100644 --- a/src/id/otakudesu/build.gradle +++ b/src/id/otakudesu/build.gradle @@ -1,7 +1,7 @@ ext { extName = 'OtakuDesu' extClass = '.OtakuDesu' - extVersionCode = 26 + extVersionCode = 27 } apply from: "$rootDir/common.gradle" @@ -9,4 +9,5 @@ apply from: "$rootDir/common.gradle" dependencies { implementation(project(":lib:yourupload-extractor")) implementation(project(":lib:streamwish-extractor")) + implementation(project(":lib:streamhidevid-extractor")) } \ No newline at end of file diff --git a/src/id/otakudesu/src/eu/kanade/tachiyomi/animeextension/id/otakudesu/OtakuDesu.kt b/src/id/otakudesu/src/eu/kanade/tachiyomi/animeextension/id/otakudesu/OtakuDesu.kt index 8f2727c30..4a341895b 100644 --- a/src/id/otakudesu/src/eu/kanade/tachiyomi/animeextension/id/otakudesu/OtakuDesu.kt +++ b/src/id/otakudesu/src/eu/kanade/tachiyomi/animeextension/id/otakudesu/OtakuDesu.kt @@ -12,6 +12,7 @@ import eu.kanade.tachiyomi.animesource.model.SAnime import eu.kanade.tachiyomi.animesource.model.SEpisode import eu.kanade.tachiyomi.animesource.model.Video import eu.kanade.tachiyomi.animesource.online.ParsedAnimeHttpSource +import eu.kanade.tachiyomi.lib.streamhidevidextractor.StreamHideVidExtractor import eu.kanade.tachiyomi.lib.streamwishextractor.StreamWishExtractor import eu.kanade.tachiyomi.lib.youruploadextractor.YourUploadExtractor import eu.kanade.tachiyomi.network.GET @@ -222,6 +223,7 @@ class OtakuDesu : ConfigurableAnimeSource, ParsedAnimeHttpSource() { private val filelionsExtractor by lazy { StreamWishExtractor(client, headers) } private val yourUploadExtractor by lazy { YourUploadExtractor(client) } + private val streamHideVidExtractor by lazy { StreamHideVidExtractor(client) } private fun getVideosFromEmbed(quality: String, link: String): List