From d76d58c0e903f7cc879fd70e6335ed83ca43cb57 Mon Sep 17 00:00:00 2001 From: "rem..om" Date: Tue, 29 May 2012 14:52:23 +0000 Subject: [PATCH] - ANDROID audio renderer : added a state check on the MediaPlayer to prenvent it to throw errors git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@9437 75d07b2b-3a1a-0410-a2c5-0572b91ccdca --- .../android/com/jme3/audio/android/AndroidAudioRenderer.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/engine/src/android/com/jme3/audio/android/AndroidAudioRenderer.java b/engine/src/android/com/jme3/audio/android/AndroidAudioRenderer.java index ebe3973f5..5de19f0df 100644 --- a/engine/src/android/com/jme3/audio/android/AndroidAudioRenderer.java +++ b/engine/src/android/com/jme3/audio/android/AndroidAudioRenderer.java @@ -436,7 +436,9 @@ public class AndroidAudioRenderer implements AudioRenderer, if (soundPool != null) { soundPool.autoPause(); for (MediaPlayer mp : musicPlaying.values()) { - mp.pause(); + if(mp.isPlaying()){ + mp.pause(); + } } } }