aboutsummaryrefslogtreecommitdiffstats
path: root/make/scripts/tests.sh
Commit message (Collapse)AuthorAgeFilesLines
* ALAudioSink: Utilize AL_SOFT_events if available, i.e. use callback for ↵Sven Gothel2023-07-091-1/+4
| | | | | | | released buffer count instead of polling With wait == true, we simply wait until enough buffers have arrived, otherwise take what we got - both w/o polling and querying the alSource.
* Doc, scripsts/tests.sh: Mentione OpenAL-Soft environment variablesSven Gothel2023-05-181-0/+5
|
* make/scripts/tests.sh: Adjust D_ARGS and add X_ARGS for optional FlightRecorderSven Gothel2023-05-171-2/+10
|
* Manual Demos: Add two simple sine wave synthesizer, Synth02AL may be ↵Sven Gothel2023-05-171-1/+5
| | | | enhanced to a general synth solution
* Add ALVersion, i.e. retrieve vendor, renderer, version and vendor-version. ↵Sven Gothel2023-05-041-6/+5
| | | | Test against OpenAL-Soft data >= 1.23.0
* Fix Bug 1280: WAVData.loadFromStream(..) *API Change*: Only take expected ↵Sven Gothel2023-05-041-0/+1
| | | | | | | | | | byteCount (2nd arg) using IOUtil.copyStreamChunk2ByteBuffer(..) This fix is inspired by Bug 1280, <https://github.com/sgothel/joal/pull/16>, 'copy only needed bytes' for JOAL's com.jogamp.openal.util.WAVData.loadFromStream(..). This GlueGen IOUtil.copyStreamChunk2ByteBuffer() method is a revised version of the proposed IOHelpers.copyFromStream2ByteBuffer(..), see <https://github.com/OndrejSpanel/joal/commit/1616659e98904270af4faca25b770d0983609735>
* Bug 1376: Fix crosscompiled openal-soft 1.19.1 builds using aarch64 + armv6hfSven Gothel2019-04-081-2/+2
| | | | | Notable: We also inject a prebuild 'bsinc_inc.h' into the openal-soft build directory, since it cannot be generated at build time due to crosscompilation.
* Bug 1024: Add fallback for native-jar-file location via classpathv2.2.0Sven Gothel2014-07-111-0/+2
| | | | Adapt to GlueGen commit f5c48efcf546ba4e08e197ccced6df83b57e1755
* Tests: Add UITestCase unit test super class (print start/end, singletion ↵Sven Gothel2014-02-221-2/+2
| | | | test); Add @FixMethodOrder(MethodSorters.NAME_ASCENDING)
* WAVLoader: Use Bitstream and support big-endian RIFX; Fix ALutWAVLoaderTestSven Gothel2014-02-211-2/+4
|
* Android Build & Test ; WavLoader/Data javax.audio separation (part-1)Sven Gothel2013-01-311-2/+2
|
* Build Cleanup for Android, Misc changes ..Sven Gothel2013-01-311-2/+2
| | | | | | | | | | | | | | | | - 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
* JOAL Fixes: GlueGen, OpenAL Header, Added scripts/tests.sh,Sven Gothel2013-01-311-0/+90
- 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 -