The Jenkins Controller is preparing for shutdown. No new builds can be started.
The file was removed src/test/com/jogamp/openal/test/junit/ALTest.java The file was modified .externalToolBuilders/New_Builder.launch (diff) The file was removed www/test.zip The file was modified www/index.html (diff) The file was added src/test/com/jogamp/openal/test/junit/DummyTest.java The file was removed make/stub_includes/openal/al.c The file was removed make/stub_includes/openal/alext.h The file was removed make/stub_includes/openal/alc.h The file was removed make/stub_includes/openal/al.h The file was removed make/stub_includes/openal/efx.h The file was removed make/stub_includes/openal/eax.h The file was removed make/stub_includes/openal/alut.h The file was added make/stub_includes/openal/efx-presets.h The file was added make/stub_includes/openal/efx.h The file was added make/stub_includes/openal/alc.h The file was added make/stub_includes/openal/efx-creative.h The file was added make/stub_includes/openal/alext.h The file was added make/stub_includes/openal/al.h
Commit
3cf2b66e13104b372611b3a9dbb722110370a9c7
by xerxes Bug 567 (part 1): add support for openal extensions Imported JOAL specific parts from the patch made by Michael Zucchi. Author: Michael Zucchi <notzed@gmail.com> Signed-off-by: Xerxes Rånby <xerxes@zafena.se> The file was added make/joal-alext.cfg The file was added make/joal-alext-constants.cfg The file was modified src/java/com/jogamp/openal/ALFactory.java (diff) The file was added src/java/jogamp/openal/ALExtImpl.java The file was modified src/java/jogamp/openal/Debug.java (diff) The file was modified make/build.xml (diff) The file was added make/joal-alextabstract-CustomJavaCode.java The file was modified src/native/almisc.c (diff) The file was modified make/build.xml (diff)
Commit
4885e2a488223b852598520664875804d302d3e3
by xerxes Bug 567 (part 2): add support for openal extensions Alter the OpenAL-soft headers to please the gluegen parser. al-types.h and alc-types.h imported from the patch made by Michael Zucchi. Author: Michael Zucchi <notzed@gmail.com> Signed-off-by: Xerxes Rånby <xerxes@zafena.se> The file was modified make/stub_includes/openal/alext.h (diff) The file was modified make/stub_includes/openal/al.h (diff) The file was added make/stub_includes/openal/al-types.h The file was added make/stub_includes/openal/alc-types.h The file was removed make/lib/windows-i586/OpenAL32.dll The file was removed make/lib/windows-amd64/OpenAL32.dll The file was removed make/lib/linux-amd64/libopenal.so The file was removed make/lib/macosx-universal/placeholder.txt The file was removed make/lib/solaris-amd64/readme.txt The file was removed make/lib/windows-amd64/wrap_oal.dll The file was removed make/lib/solaris-i586/readme.txt The file was removed make/lib/windows-i586/wrap_oal.dll The file was removed make/lib/FILES.txt The file was removed make/lib/oalinst-license.txt The file was removed make/lib/linux-i586/libopenal.so The file was removed make/lib/linux-armv7/libopenal.so The file was removed make/lib/macosx-ppc/placeholder.txt
Commit
2646b95c4b34a0b97426dfc5a9cc5d9423ac889f
by xerxes Re-import OpenAL stub_includes/openal/eax.h required for EAX. It is still questionable if we want to support EAX drivers for EAX only exist before Windows Vista. Many JOAL applications expect the EAX detection code to exist. Signed-off-by: Xerxes Rånby <xerxes@zafena.se> The file was added make/stub_includes/openal/eax.h The file was modified make/stub_includes/openal/al-types.h (diff) The file was modified src/native/almisc.c (diff) The file was modified make/stub_includes/openal/alc-types.h (diff) The file was modified make/joal-common-CustomCCode.c (diff) The file was modified make/build.xml (diff)
Commit
490096c7c53030170876f568ec1f0953a66fbb1d
by xerxes Bug 567 (part 3): add support for openal extensions Imported the ALExtLoopbackDeviceSOFTTest junit test. Author: Michael Zucchi <notzed@gmail.com> Signed-off-by: Xerxes Rånby <xerxes@zafena.se> The file was added src/test/com/jogamp/openal/test/junit/ALExtLoopbackDeviceSOFTTest.java The file was modified src/test/com/jogamp/openal/test/junit/ALExtLoopbackDeviceSOFTTest.java (diff)
Commit
15583ca328c416bf664396025086a60afb34bd84
by xerxes Bug 662 : Add a flag to favour OpenALSoft If the property jnlp.joal.SystemOpenAL or -Djoal.SystemOpenAL is defined then include the system OpenAL libnames. This will favour use of the bundled OpenALSoft by default. Signed-off-by: Xerxes Rånby <xerxes@zafena.se> The file was modified src/java/jogamp/openal/ALDynamicLibraryBundleInfo.java (diff) The file was modified src/java/jogamp/openal/ALDynamicLibraryBundleInfo.java (diff)
Commit
89d54d1b311bd78be53bef26e89cc4e871351caf
by xerxes Improve logic of Bug 662 : Add a flag to favour OpenALSoft Default: prefer OpenAL-soft fallback to OpenAL System If property joal.SystemOpenAL is defined: then prefer OpenAL System fallback to OpenAL-soft Signed-off-by: Xerxes Rånby <xerxes@zafena.se> The file was modified src/java/jogamp/openal/ALDynamicLibraryBundleInfo.java (diff)
Commit
42fad3438ff3b7acb81941eef0e3705bb84daac3
by xerxes Fix exception logic and dest buffer in ALExtLoopbackDeviceSOFTTest Do not expect exceptions to happen under normal execution and fill the destination buffer instead of the source buffer. Signed-off-by Xerxes Rånby <xerxes@zafena.se> The file was modified src/test/com/jogamp/openal/test/junit/ALExtLoopbackDeviceSOFTTest.java (diff) The file was modified make/joal-alext.cfg (diff) The file was added openal-soft The file was added .gitmodules The file was modified make/build.xml (diff) The file was modified make/stub_includes/openal/alc-types.h (diff) The file was modified make/build.xml (diff) The file was modified make/stub_includes/openal/al.h (diff) The file was modified make/stub_includes/openal/al-types.h (diff)
Commit
1b7fba6b6e1a53a36afaf72a152c468a4694402a
by Sven Gothel JOAL Fixes: GlueGen, OpenAL Header, Added scripts/tests.sh, - OpenAL Header - Unique declaration in al-types.h and alc-types.h, remove duplicates in al.h and alc.h - Use ALproc and ALCproc for opaque pointer return values - GlueGen Fixes - Remove duplicates in extension classes ALExt and ALExtConstants - Push all common configurations to joal-common.cfg - Complete ArgumentIsString for ALC methods - Added scripts/tests.sh for convenient manual testing of single unit test - The file was modified make/joal-common.cfg (diff) The file was added make/scripts/tests.sh The file was modified make/stub_includes/openal/alc-types.h (diff) The file was modified src/test/com/jogamp/openal/test/junit/ALExtLoopbackDeviceSOFTTest.java (diff) The file was modified make/joal-alc.cfg (diff) The file was modified make/joal.cfg (diff) The file was modified make/stub_includes/openal/alc.h (diff) The file was modified make/joal-alext.cfg (diff) The file was modified make/stub_includes/openal/al-types.h (diff) The file was modified make/joal-alext-constants.cfg (diff) The file was modified make/stub_includes/openal/al.h (diff) The file was modified make/build.xml (diff) The file was modified openal-soft (diff) The file was modified make/joal-alext-constants.cfg (diff) The file was modified make/joal-alext.cfg (diff) The file was modified make/joal-alc.cfg (diff) The file was modified make/joal.cfg (diff)
Commit
034a6d264385e89e289713cb7f43a7020d6d3c46
by Sven Gothel Build Cleanup for Android, Misc changes .. - Add 'c.build.openal.soft.android' task using GCC_VERSION -> ANDROID_TOOLCHAIN_VERSION NDK_ROOT -> ANDROID_NDK PATH_VANILLA -> PATH - Copy openal-soft lib to ${rootrel.build}/obj, to be picked up by jar and appt archiving tasks - Android build script: - Bump to GCC_VERSION 4.7 - Add PATH_VANILLA, i.e. PATH before adding cross-compile tools 'gcc' - Sound3DTest: Fix package name The file was modified src/test/com/jogamp/openal/test/manual/Sound3DTest.java (diff) The file was modified make/scripts/tests.sh (diff) The file was modified make/build.xml (diff) The file was modified make/scripts/make.joal.all.android-armv6-cross.sh (diff) The file was added make/resources/android/res-test/drawable-hdpi/icon.png The file was added make/resources/android/res-test/layout/main.xml The file was modified make/scripts/tests.sh (diff) The file was modified src/java/com/jogamp/openal/util/WAVLoader.java (diff) The file was added make/resources/android/res-test/drawable-mdpi/icon.png The file was added src/test/com/jogamp/openal/test/android/OpenALTestActivity.java The file was added src/java/com/jogamp/openal/JoalVersion.java The file was added make/joalversion-test The file was added src/test/com/jogamp/openal/test/android/MD.java The file was added make/resources/android/res-test/drawable-ldpi/icon.png The file was added make/joalversion-test-android The file was added make/resources/android/AndroidManifest-test.xml The file was added make/scripts/adb-install-all-armv6.sh The file was added src/java/com/jogamp/openal/UnsupportedAudioFileException.java The file was added src/test/com/jogamp/openal/test/android/OpenALTestActivityLauncher.java The file was modified src/java/com/jogamp/openal/util/WAVData.java (diff) The file was modified src/java/com/jogamp/openal/sound3d/AudioSystem3D.java (diff) The file was modified make/build-test.xml (diff) The file was added make/resources/android/res-test/values/strings.xml The file was modified src/test/com/jogamp/openal/test/resources/ResourceLocation.java (diff) The file was added make/scripts/adb-reinstall-all-armv6.sh The file was modified src/test/com/jogamp/openal/test/manual/OpenALTest.java (diff) The file was modified make/build.xml (diff) The file was added make/resources/assets-test/placeholder.txt The file was modified .classpath (diff) The file was modified make/joalversion (diff) The file was added make/scripts/adb-uninstall-all.sh The file was added make/scripts/adb-logcat.sh The file was added src/test/com/jogamp/openal/test/android/BaseActivity.java The file was added src/test/com/jogamp/openal/test/android/LauncherUtil.java The file was modified src/test/com/jogamp/openal/test/manual/Sound3DTest.java (diff)
Commit
d0506f51c85efdcce1d48f58f95e57d48d22742e
by Sven Gothel WavData.loadFromStream: Uses IOUtil.copyStream2ByteBuffer which fixes loading on Android; Adding proper byteOrder swapping depending on input format. - Also added a few more test streams - Working Android test activity The file was modified src/java/com/jogamp/openal/util/WAVData.java (diff) The file was added src/test/com/jogamp/openal/test/resources/aa.cdr The file was modified src/test/com/jogamp/openal/test/resources/ResourceLocation.java (diff) The file was added src/test/com/jogamp/openal/test/resources/aa.wav The file was modified src/java/com/jogamp/openal/util/WAVLoader.java (diff) The file was added src/test/com/jogamp/openal/test/resources/aa.cd The file was modified src/test/com/jogamp/openal/test/manual/OpenALTest.java (diff) The file was modified openal-soft (diff) The file was modified make/scripts/make.joal.all.win32.bat (diff) The file was modified make/scripts/make.joal.all.win64.bat (diff) The file was modified make/build.xml (diff) The file was modified make/build-test.xml (diff) The file was modified make/build.xml (diff)
Commit
92e931caf64cf24e2b885d2552e64aebcf70a45a
by Sven Gothel OpenAL Library Selection (Bug 662 ): Use String value of new property 'joal.openal.lib'. OSX: Prefer system OpenAL (nou OpenAL-Soft output device support) + * Select preferred OpenAL native library type via system properties, + * i.e. System-OpenAL or bundled Soft-OpenAL.<br/> + * If the preferred choice fails, implementation falls back to the other. + * <PRE> + -Djoal.openal.lib=auto Prefer System-OpenAL over bundled Soft-OpenAL for OSX. Prefer bundled Soft-OpenAL over System-OpenAL for all others. This is the default. + -Djoal.openal.lib=system Prefer System-OpenAL over bundled Soft-OpenAL for all. + -Djoal.openal.lib=soft Prefer bundled Soft-OpenAL over System-OpenAL for all. + </PRE> + * Note: You may use the 'jnlp.' prefix, allowing using above property names w/ Applets and WebStart, + * e.g. 'jnlp.joal.openal.lib=system'. + * </p> The file was modified src/java/com/jogamp/openal/ALFactory.java (diff) The file was modified src/java/jogamp/openal/ALDynamicLibraryBundleInfo.java (diff)