diff --git a/app/build.gradle.kts b/app/build.gradle.kts index 2fe7e08ba1..a642466940 100644 --- a/app/build.gradle.kts +++ b/app/build.gradle.kts @@ -31,7 +31,7 @@ android { targetSdkVersion(AndroidConfig.targetSdk) testInstrumentationRunner = "androidx.test.runner.AndroidJUnitRunner" versionCode = 63 - versionName = "0.11.1.1-mi" + versionName = "0.11.1.2-mi" buildConfigField("String", "COMMIT_COUNT", "\"${getCommitCount()}\"") buildConfigField("String", "COMMIT_SHA", "\"${getGitSha()}\"") diff --git a/app/src/main/java/eu/kanade/tachiyomi/ui/watcher/WatcherActivity.kt b/app/src/main/java/eu/kanade/tachiyomi/ui/watcher/WatcherActivity.kt index d5b0f93b72..ac97f31dc2 100644 --- a/app/src/main/java/eu/kanade/tachiyomi/ui/watcher/WatcherActivity.kt +++ b/app/src/main/java/eu/kanade/tachiyomi/ui/watcher/WatcherActivity.kt @@ -111,9 +111,15 @@ class WatcherActivity : AppCompatActivity() { source = Injekt.get().getOrStub(anime.source) episodeList = intent.getSerializableExtra("episodeList") as ArrayList uri = EpisodeLoader.getUri(episode, anime, source) + val mime = when (uri.substringAfterLast(".")) { + "mp4" -> MimeTypes.VIDEO_MP4 + "mkv" -> MimeTypes.APPLICATION_MATROSKA + "m3u8" -> MimeTypes.APPLICATION_M3U8 + else -> MimeTypes.VIDEO_MP4 + } mediaItem = MediaItem.Builder() .setUri(uri) - .setMimeType(MimeTypes.VIDEO_MP4) + .setMimeType(mime) .build() playbackPosition = episode.last_second_seen diff --git a/app/src/main/res/drawable/ic_launcher_foreground.xml b/app/src/main/res/drawable/ic_launcher_foreground.xml index bd56db3d0b..fff10bc147 100644 --- a/app/src/main/res/drawable/ic_launcher_foreground.xml +++ b/app/src/main/res/drawable/ic_launcher_foreground.xml @@ -7,11 +7,10 @@ android:fillColor="#000" android:pathData="M14.5,7L86.5,7A7,7 0,0 1,93.5 14L93.5,95A7,7 0,0 1,86.5 102L14.5,102A7,7 0,0 1,7.5 95L7.5,14A7,7 0,0 1,14.5 7z" />