From 690bb889abcd0462dd63b2a89178974872b0efe3 Mon Sep 17 00:00:00 2001 From: Adrian Ulrich Date: Sat, 22 Feb 2020 10:01:32 +0100 Subject: [PATCH] Also catch IllegalArgumentException during setNextMediaPlayer --- .../java/ch/blinkenlights/android/vanilla/PlaybackService.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/app/src/main/java/ch/blinkenlights/android/vanilla/PlaybackService.java b/app/src/main/java/ch/blinkenlights/android/vanilla/PlaybackService.java index 8a871b3d..92095fe2 100644 --- a/app/src/main/java/ch/blinkenlights/android/vanilla/PlaybackService.java +++ b/app/src/main/java/ch/blinkenlights/android/vanilla/PlaybackService.java @@ -834,7 +834,8 @@ public final class PlaybackService extends Service // a link to it mMediaPlayer.setNextMediaPlayer(mPreparedMediaPlayer); } - } catch (IOException e) { + } catch (IOException | IllegalArgumentException e) { + Log.e("VanillaMusic", "Exception while preparing gapless media player: " + e); mMediaPlayer.setNextMediaPlayer(null); mPreparedMediaPlayer.reset(); }