diff --git a/src/en/fmovies/build.gradle b/src/en/fmovies/build.gradle index 2f01ebd7c..3d82c1fa5 100644 --- a/src/en/fmovies/build.gradle +++ b/src/en/fmovies/build.gradle @@ -8,7 +8,7 @@ ext { extName = 'FMovies' pkgNameSuffix = 'en.fmovies' extClass = '.FMovies' - extVersionCode = 10 + extVersionCode = 11 libVersion = '13' } diff --git a/src/en/fmovies/src/eu/kanade/tachiyomi/animeextension/en/fmovies/FMoviesHelper.kt b/src/en/fmovies/src/eu/kanade/tachiyomi/animeextension/en/fmovies/FMoviesHelper.kt index 293fb0ec4..f0e0b045a 100644 --- a/src/en/fmovies/src/eu/kanade/tachiyomi/animeextension/en/fmovies/FMoviesHelper.kt +++ b/src/en/fmovies/src/eu/kanade/tachiyomi/animeextension/en/fmovies/FMoviesHelper.kt @@ -39,7 +39,7 @@ class FMoviesHelper(private val client: OkHttpClient, private val headers: Heade fun getVidSrc(query: String, host: String): String { val url = API_URL.newBuilder().apply { - addPathSegment(if (host == "vidstream.pro") "rawVizcloud" else "rawMcloud") + addPathSegment(if (host.contains("mcloud", true)) "rawMcloud" else "rawVizcloud") addQueryParameter("apikey", API_KEY) }.build().toString() diff --git a/src/en/fmovies/src/eu/kanade/tachiyomi/animeextension/en/fmovies/extractors/VidsrcExtractor.kt b/src/en/fmovies/src/eu/kanade/tachiyomi/animeextension/en/fmovies/extractors/VidsrcExtractor.kt index 79d3e3a71..005d6f375 100644 --- a/src/en/fmovies/src/eu/kanade/tachiyomi/animeextension/en/fmovies/extractors/VidsrcExtractor.kt +++ b/src/en/fmovies/src/eu/kanade/tachiyomi/animeextension/en/fmovies/extractors/VidsrcExtractor.kt @@ -21,19 +21,27 @@ class VidsrcExtractor(private val client: OkHttpClient, private val headers: Hea private val playlistUtils by lazy { PlaylistUtils(client, headers) } fun videosFromUrl(url: String, name: String): List