diff options
author | Paul Woitaschek <woitaschek@posteo.de> | 2016-01-06 11:02:31 +0100 |
---|---|---|
committer | Paul Woitaschek <woitaschek@posteo.de> | 2016-01-06 11:02:31 +0100 |
commit | 7b3a93c6f667eb70aef55674687e396e1d688315 (patch) | |
tree | 422e2e54cda82e4fa3c1ca25931a0503fda1353d | |
parent | 991d8a6ca747757c1348f53a249c7127c5a73a58 (diff) | |
download | AudioPlayer-7b3a93c6f667eb70aef55674687e396e1d688315.tar.gz |
Prevent NPE when getCurrentPosition is called in idle state.
-rw-r--r-- | library/src/main/java/org/antennapod/audio/SonicAudioPlayer.java | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/library/src/main/java/org/antennapod/audio/SonicAudioPlayer.java b/library/src/main/java/org/antennapod/audio/SonicAudioPlayer.java index df07f8a..4cace94 100644 --- a/library/src/main/java/org/antennapod/audio/SonicAudioPlayer.java +++ b/library/src/main/java/org/antennapod/audio/SonicAudioPlayer.java @@ -120,6 +120,7 @@ public class SonicAudioPlayer extends AbstractAudioPlayer { public int getCurrentPosition() { switch (mCurrentState) { case STATE_ERROR: + case STATE_IDLE: return 0; default: return (int) (mExtractor.getSampleTime() / 1000); |