README.txt | 18 ++ make/scripts/make.joal.all.android-armv6-cross.sh | 6 +- make/scripts/make.joal.all.linux-armv6-cross.sh | 4 +- make/scripts/make.joal.all.linux-armv6hf-cross.sh | 4 +- make/scripts/make.joal.all.linux-armv6hf.sh | 4 +- make/scripts/make.joal.all.linux-x86_64-clang.sh | 4 +- make/scripts/make.joal.all.linux-x86_64.sh | 4 +- make/scripts/tests.sh | 8 +- openal-soft | 2 +- src/java/com/jogamp/openal/util/WAVData.java | 29 +-- src/java/com/jogamp/openal/util/WAVLoader.java | 144 ++++++----- .../test/junit/ALExtLoopbackDeviceSOFTTest.java | 262 +++++++++++++++------ .../openal/test/junit/ALutWAVLoaderTest.java | 51 ++-- .../com/jogamp/openal/test/junit/DummyTest.java | 11 +- .../com/jogamp/openal/test/util/UITestCase.java | 150 ++++++++++++ 15 files changed, 487 insertions(+), 214 deletions(-) create mode 100644 src/test/com/jogamp/openal/test/util/UITestCase.java