diff options
author | athomas <[email protected]> | 2003-11-23 01:39:59 +0000 |
---|---|---|
committer | athomas <[email protected]> | 2003-11-23 01:39:59 +0000 |
commit | 958b4a62bbfa639ad27756037049c9db3e7d3bf2 (patch) | |
tree | fc2bc580070c584a799c32e4509980e99309fb64 /unit_tests/src/Sound3DTest.java | |
parent | ebe0f9a9ea29dd09332cafe65286f563bb08f6d6 (diff) |
Several changes, uses newest lwjgl extal, throws exceptions from native code if AL doesn't load correctly and creates Context and Device objects in Native code.
git-svn-id: file:///home/mbien/NetBeansProjects/JOGAMP/joal-sync/git-svn/../svn-server-sync/joal/trunk@69 03bf7f67-59de-4072-a415-9a990d468a3f
Diffstat (limited to 'unit_tests/src/Sound3DTest.java')
-rw-r--r-- | unit_tests/src/Sound3DTest.java | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/unit_tests/src/Sound3DTest.java b/unit_tests/src/Sound3DTest.java index df697e0..7adbc50 100644 --- a/unit_tests/src/Sound3DTest.java +++ b/unit_tests/src/Sound3DTest.java @@ -38,6 +38,7 @@ import net.java.games.sound3d.AudioSystem3D; import net.java.games.sound3d.Context; import net.java.games.sound3d.Device; import net.java.games.sound3d.Listener; +import net.java.games.sound3d.Sound3DException; import net.java.games.sound3d.Source; /** @@ -53,7 +54,12 @@ public class Sound3DTest { } public static void main(String[] args) { - AudioSystem3D.init(); + try { + AudioSystem3D.init(); + } catch (Sound3DException e) { + e.printStackTrace(); + return; + } // create the initial context - this can be collapsed into the init. Device device = AudioSystem3D.openDevice("DirectSound3D"); |