Fix bug in code to skip error items on Android.

This commit is contained in:
Ryan Heise 2020-08-08 01:29:24 +10:00
parent d6e14ae9d6
commit e977949d46
3 changed files with 11 additions and 7 deletions

View file

@ -248,12 +248,10 @@ public class AudioPlayer implements MethodCallHandler, Player.EventListener, Met
}
sendError(String.valueOf(error.type), error.getMessage());
errorCount++;
if (player.hasNext()) {
if (errorCount <= 5) {
int nextIndex = currentIndex + 1;
player.prepare(mediaSource);
player.seekTo(nextIndex, 0);
}
if (player.hasNext() && currentIndex != null && errorCount <= 5) {
int nextIndex = currentIndex + 1;
player.prepare(mediaSource);
player.seekTo(nextIndex, 0);
}
}