Skip to content

Commit ae34bf4

Browse files
committed
Capture exception if error playing music.
1 parent 48f5238 commit ae34bf4

File tree

1 file changed

+7
-2
lines changed

1 file changed

+7
-2
lines changed

blade-engine/src/com/bladecoder/engine/model/MusicManager.java

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -32,8 +32,13 @@ public class MusicManager implements Serializable, AssetConsumer {
3232

3333
public void playMusic() {
3434
if (music != null && !music.isPlaying()) {
35-
music.play();
36-
music.setLooping(desc.isLoop());
35+
36+
try {
37+
music.play();
38+
music.setLooping(desc.isLoop());
39+
} catch(Exception e) {
40+
EngineLogger.error("Error Playing music: " + desc.getFilename());
41+
}
3742
}
3843
}
3944

0 commit comments

Comments
 (0)