make/build-test.xml | 3 + make/build.xml | 44 +++-- ...omJavaCode.java => joal-al-CustomJavaCode.java} | 4 + make/config/joal-alc.cfg | 1 + make/config/joal-alcabstract-CustomJavaCode.java | 4 + make/config/joal-alext.cfg | 1 + make/config/joal-alextabstract-CustomJavaCode.java | 4 + make/config/joal.cfg | 3 +- make/joalversion-natives | 19 +++ make/scripts/make.joal.all.generic.sh | 12 ++ make/scripts/make.joal.all.macosx-clang.sh | 25 --- make/scripts/tests.sh | 2 + openal-soft | 2 +- src/java/com/jogamp/openal/ALException.java | 16 +- src/java/com/jogamp/openal/ALFactory.java | 37 ++-- src/java/com/jogamp/openal/JoalVersion.java | 18 +- .../openal/UnsupportedAudioFileException.java | 12 +- src/java/com/jogamp/openal/eax/EAX.java | 30 ++-- src/java/com/jogamp/openal/eax/EAXConstants.java | 38 ++--- src/java/com/jogamp/openal/eax/EAXFactory.java | 4 +- .../com/jogamp/openal/sound3d/AudioSystem3D.java | 72 ++++---- src/java/com/jogamp/openal/sound3d/Buffer.java | 33 ++-- src/java/com/jogamp/openal/sound3d/Context.java | 14 +- src/java/com/jogamp/openal/sound3d/Device.java | 12 +- src/java/com/jogamp/openal/sound3d/Listener.java | 63 +++---- src/java/com/jogamp/openal/sound3d/Source.java | 187 ++++++++++---------- src/java/com/jogamp/openal/sound3d/Vec3f.java | 12 +- src/java/com/jogamp/openal/util/ALHelpers.java | 52 +++--- src/java/com/jogamp/openal/util/ALut.java | 51 +++--- src/java/com/jogamp/openal/util/WAVData.java | 16 +- src/java/com/jogamp/openal/util/WAVLoader.java | 12 +- src/java/jogamp/openal/ALCImpl.java | 22 +-- .../jogamp/openal/ALDynamicLibraryBundleInfo.java | 40 ++--- src/java/jogamp/openal/Debug.java | 72 ++++---- .../jogamp/openal/test/android/BaseActivity.java | 36 ++-- .../jogamp/openal/test/android/LauncherUtil.java | 188 ++++++++++----------- src/test/com/jogamp/openal/test/android/MD.java | 36 ++-- .../openal/test/android/OpenALTestActivity.java | 28 +-- .../test/android/OpenALTestActivityLauncher.java | 12 +- .../test/junit/ALExtLoopbackDeviceSOFTTest.java | 45 ++--- .../openal/test/junit/ALutWAVLoaderTest.java | 24 +-- .../com/jogamp/openal/test/manual/OpenALTest.java | 70 ++++---- .../com/jogamp/openal/test/manual/Sound3DTest.java | 20 +-- .../openal/test/resources/ResourceLocation.java | 18 +- .../com/jogamp/openal/test/util/UITestCase.java | 14 +- 45 files changed, 732 insertions(+), 696 deletions(-) rename make/config/{joal-common-CustomJavaCode.java => joal-al-CustomJavaCode.java} (87%) create mode 100755 make/joalversion-natives create mode 100755 make/scripts/make.joal.all.generic.sh delete mode 100755 make/scripts/make.joal.all.macosx-clang.sh