diff --git a/multisrc/overrides/dooplay/pobreflix/additional.gradle b/multisrc/overrides/dooplay/pobreflix/additional.gradle index 20848656b9..54533f3194 100644 --- a/multisrc/overrides/dooplay/pobreflix/additional.gradle +++ b/multisrc/overrides/dooplay/pobreflix/additional.gradle @@ -1,4 +1,6 @@ dependencies { implementation(project(":lib-filemoon-extractor")) + implementation(project(":lib-streamwish-extractor")) + implementation(project(":lib-streamtape-extractor")) implementation(project(":lib-playlist-utils")) } diff --git a/multisrc/overrides/dooplay/pobreflix/src/Pobreflix.kt b/multisrc/overrides/dooplay/pobreflix/src/Pobreflix.kt index 4bdf000c72..4dfed593bf 100644 --- a/multisrc/overrides/dooplay/pobreflix/src/Pobreflix.kt +++ b/multisrc/overrides/dooplay/pobreflix/src/Pobreflix.kt @@ -3,9 +3,11 @@ package eu.kanade.tachiyomi.animeextension.pt.pobreflix import android.util.Base64 import eu.kanade.tachiyomi.animeextension.pt.pobreflix.extractors.EplayerExtractor import eu.kanade.tachiyomi.animeextension.pt.pobreflix.extractors.MyStreamExtractor -import eu.kanade.tachiyomi.animeextension.pt.pobreflix.extractors.PainelfxExtractor +import eu.kanade.tachiyomi.animeextension.pt.pobreflix.extractors.SuperFlixExtractor import eu.kanade.tachiyomi.animesource.model.Video import eu.kanade.tachiyomi.lib.filemoonextractor.FilemoonExtractor +import eu.kanade.tachiyomi.lib.streamtapeextractor.StreamTapeExtractor +import eu.kanade.tachiyomi.lib.streamwishextractor.StreamWishExtractor import eu.kanade.tachiyomi.multisrc.dooplay.DooPlay import eu.kanade.tachiyomi.network.GET import eu.kanade.tachiyomi.util.asJsoup @@ -24,10 +26,12 @@ class Pobreflix : DooPlay( override fun latestUpdatesRequest(page: Int) = GET("$baseUrl/series/page/$page/", headers) // ============================ Video Links ============================= - private val painelfxExtractor by lazy { PainelfxExtractor(client, headers, ::genericExtractor) } private val eplayerExtractor by lazy { EplayerExtractor(client) } private val filemoonExtractor by lazy { FilemoonExtractor(client) } private val mystreamExtractor by lazy { MyStreamExtractor(client, headers) } + private val streamtapeExtractor by lazy { StreamTapeExtractor(client) } + private val streamwishExtractor by lazy { StreamWishExtractor(client, headers) } + private val superflixExtractor by lazy { SuperFlixExtractor(client, headers, ::genericExtractor) } override fun videoListParse(response: Response): List