From: Holger Z. <hz...@us...> - 2004-09-19 09:12:29
|
Update of /cvsroot/jake2/jake2/src/jake2/sound/joal In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv13504/src/jake2/sound/joal Modified Files: JOALSoundImpl.java Log Message: preload OpenAL native library, installation in LD_LIBRARY_PATH isn't required anymore Index: JOALSoundImpl.java =================================================================== RCS file: /cvsroot/jake2/jake2/src/jake2/sound/joal/JOALSoundImpl.java,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -d -r1.3 -r1.4 *** JOALSoundImpl.java 4 Sep 2004 14:25:32 -0000 1.3 --- JOALSoundImpl.java 19 Sep 2004 09:12:20 -0000 1.4 *************** *** 56,59 **** --- 56,67 ---- public boolean Init() { + // preload OpenAL native library + String os = System.getProperty("os.name"); + if (os.startsWith("Linux")) { + System.loadLibrary("openal"); + } else if (os.startsWith("Windows")) { + System.loadLibrary("OpenAL32"); + } + try { initOpenAL(); |