From 6e5e3f0788d088715cf6fc1a644835e593858e76 Mon Sep 17 00:00:00 2001 From: Jarne Demeulemeester <32322857+jarnedemeulemeester@users.noreply.github.com> Date: Sat, 28 Jan 2023 14:44:48 +0100 Subject: [PATCH] Fix mpv player crashing on exiting the player when the file has finished playing (#251) --- player/video/src/main/java/dev/jdtech/jellyfin/mpv/MPVPlayer.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/player/video/src/main/java/dev/jdtech/jellyfin/mpv/MPVPlayer.kt b/player/video/src/main/java/dev/jdtech/jellyfin/mpv/MPVPlayer.kt index 76dcfbf2..753d7216 100644 --- a/player/video/src/main/java/dev/jdtech/jellyfin/mpv/MPVPlayer.kt +++ b/player/video/src/main/java/dev/jdtech/jellyfin/mpv/MPVPlayer.kt @@ -209,7 +209,7 @@ class MPVPlayer( when (property) { "eof-reached" -> { if (value && isPlayerReady) { - if (currentIndex < (internalMediaItems.size)) { + if (currentIndex < (internalMediaItems.size - 1)) { currentIndex += 1 prepareMediaItem(currentIndex) play()