summaryrefslogtreecommitdiff
path: root/core/src/main
diff options
context:
space:
mode:
authorTom Hennen <TomHennen@users.noreply.github.com>2016-01-07 17:04:44 -0500
committerTom Hennen <TomHennen@users.noreply.github.com>2016-01-07 17:04:44 -0500
commit0c973e3ea79d0891cbc1d1ba102878996797205f (patch)
treef1fcfbd452db62ae549c7d6a32efb9cafa234c9a /core/src/main
parent4e7d34e55d060df97e21888dee930a43f969a0a8 (diff)
parent8816d144f5c6f238d20f9a3951b955532666d7b6 (diff)
downloadAntennaPod-0c973e3ea79d0891cbc1d1ba102878996797205f.zip
Merge pull request #1509 from mfietz/audioplayer-v1.0.7
AudioPlayer v1.0.7
Diffstat (limited to 'core/src/main')
-rw-r--r--core/src/main/java/de/danoeh/antennapod/core/service/playback/PlaybackServiceMediaPlayer.java10
1 files changed, 7 insertions, 3 deletions
diff --git a/core/src/main/java/de/danoeh/antennapod/core/service/playback/PlaybackServiceMediaPlayer.java b/core/src/main/java/de/danoeh/antennapod/core/service/playback/PlaybackServiceMediaPlayer.java
index 7fdf443c2..e26ee32cb 100644
--- a/core/src/main/java/de/danoeh/antennapod/core/service/playback/PlaybackServiceMediaPlayer.java
+++ b/core/src/main/java/de/danoeh/antennapod/core/service/playback/PlaybackServiceMediaPlayer.java
@@ -1127,9 +1127,13 @@ public class PlaybackServiceMediaPlayer implements SharedPreferences.OnSharedPre
private final org.antennapod.audio.MediaPlayer.OnErrorListener audioErrorListener = new org.antennapod.audio.MediaPlayer.OnErrorListener() {
@Override
- public boolean onError(org.antennapod.audio.MediaPlayer mp, int what,
- int extra) {
- return genericOnError(mp, what, extra);
+ public boolean onError(org.antennapod.audio.MediaPlayer mp, int what, int extra) {
+ if(mp.canFallback()) {
+ mp.fallback();
+ return true;
+ } else {
+ return genericOnError(mp, what, extra);
+ }
}
};