diff --git a/app/src/main/java/com/dkanada/gramophone/service/playback/LocalPlayer.java b/app/src/main/java/com/dkanada/gramophone/service/playback/LocalPlayer.java index ff7a1810..a335418f 100644 --- a/app/src/main/java/com/dkanada/gramophone/service/playback/LocalPlayer.java +++ b/app/src/main/java/com/dkanada/gramophone/service/playback/LocalPlayer.java @@ -70,6 +70,10 @@ public class LocalPlayer implements Playback { @Override public void onPlayerError(ExoPlaybackException error) { Log.i(TAG, String.format("onPlayerError: %s", error.getMessage())); + + exoPlayer.clearMediaItems(); + exoPlayer.prepare(); + Toast.makeText(context, context.getResources().getString(R.string.unplayable_file), Toast.LENGTH_SHORT).show(); } };