From 639901460a9969620be5a915148c645ea054a293 Mon Sep 17 00:00:00 2001 From: Bnyro Date: Sun, 5 Apr 2026 22:42:44 +0200 Subject: [PATCH 1/2] feat(extractors): add playmogo (doodstream mirror) --- .../com/lagradost/cloudstream3/extractors/DoodExtractor.kt | 4 ++++ .../kotlin/com/lagradost/cloudstream3/utils/ExtractorApi.kt | 2 ++ 2 files changed, 6 insertions(+) diff --git a/library/src/commonMain/kotlin/com/lagradost/cloudstream3/extractors/DoodExtractor.kt b/library/src/commonMain/kotlin/com/lagradost/cloudstream3/extractors/DoodExtractor.kt index 25c8ea9e78e..fe17a10185a 100644 --- a/library/src/commonMain/kotlin/com/lagradost/cloudstream3/extractors/DoodExtractor.kt +++ b/library/src/commonMain/kotlin/com/lagradost/cloudstream3/extractors/DoodExtractor.kt @@ -87,6 +87,10 @@ class MyVidPlay : DoodLaExtractor() { override var mainUrl = "https://myvidplay.com" } +class Playmogo : DoodLaExtractor() { + override var mainUrl = "https://playmogo.com" +} + open class DoodLaExtractor : ExtractorApi() { override var name = "DoodStream" override var mainUrl = "https://dood.la" diff --git a/library/src/commonMain/kotlin/com/lagradost/cloudstream3/utils/ExtractorApi.kt b/library/src/commonMain/kotlin/com/lagradost/cloudstream3/utils/ExtractorApi.kt index a210876011b..4f3f05df6e7 100644 --- a/library/src/commonMain/kotlin/com/lagradost/cloudstream3/utils/ExtractorApi.kt +++ b/library/src/commonMain/kotlin/com/lagradost/cloudstream3/utils/ExtractorApi.kt @@ -174,6 +174,7 @@ import com.lagradost.cloudstream3.extractors.PlayLtXyz import com.lagradost.cloudstream3.extractors.PlayRu import com.lagradost.cloudstream3.extractors.PlayerVoxzer import com.lagradost.cloudstream3.extractors.Playerwish +import com.lagradost.cloudstream3.extractors.Playmogo import com.lagradost.cloudstream3.extractors.Rabbitstream import com.lagradost.cloudstream3.extractors.RapidVid import com.lagradost.cloudstream3.extractors.Rasacintaku @@ -1232,6 +1233,7 @@ val extractorApis: MutableList = arrayListOf( ByseVepoin(), ByseBuho(), MyVidPlay(), + Playmogo(), Vide0Net(), Up4Stream(), Up4FunTop(), From 2094b044753bb18e3f3ab2801582483d39761302 Mon Sep 17 00:00:00 2001 From: firelight <147925818+fire-light42@users.noreply.github.com> Date: Mon, 6 Apr 2026 21:44:09 +0000 Subject: [PATCH 2/2] Add prerelease annotation --- .../com/lagradost/cloudstream3/extractors/DoodExtractor.kt | 2 ++ 1 file changed, 2 insertions(+) diff --git a/library/src/commonMain/kotlin/com/lagradost/cloudstream3/extractors/DoodExtractor.kt b/library/src/commonMain/kotlin/com/lagradost/cloudstream3/extractors/DoodExtractor.kt index fe17a10185a..12bc5a0c53d 100644 --- a/library/src/commonMain/kotlin/com/lagradost/cloudstream3/extractors/DoodExtractor.kt +++ b/library/src/commonMain/kotlin/com/lagradost/cloudstream3/extractors/DoodExtractor.kt @@ -1,5 +1,6 @@ package com.lagradost.cloudstream3.extractors +import com.lagradost.cloudstream3.Prerelease import com.lagradost.cloudstream3.SubtitleFile import com.lagradost.cloudstream3.app import com.lagradost.cloudstream3.utils.ExtractorApi @@ -87,6 +88,7 @@ class MyVidPlay : DoodLaExtractor() { override var mainUrl = "https://myvidplay.com" } +@Prerelease class Playmogo : DoodLaExtractor() { override var mainUrl = "https://playmogo.com" }