Skip to content
Changes
- Eclipse: Use `Android 26 (stripped)` User Library to gluegen/make/lib/android-sdk/26/android-stripped.jar
—
Sven Gothel /
gitweb
- Remove maven '-android' aliasing, our make-copy-jars-one handles it
—
Sven Gothel /
gitweb
- Bug 1523: Eclipse Java8 settings
—
Sven Gothel /
gitweb
- Bug 1523: Java8 build setup using target.releaselevel=8 (gluegen default)
—
Sven Gothel /
gitweb
- Bug 1520: Add `android:exported="true"` to activities + ...
—
Sven Gothel /
gitweb
- Use 'glibc-compat-symbols.h' from GlueGen, avoid duplication
—
Sven Gothel /
gitweb
- Android: Min API 24 -> 26 (Use GlueGen default settings)
—
Sven Gothel /
gitweb
- Pass gluegen.root.abs-path to openal-soft toolchain to locate glibc-compat-symbols.h
—
Sven Gothel /
gitweb
- Bug 1517: Use UTF-8 for ALC native strings
—
Sven Gothel /
gitweb
- uses-sdk android:minSdkVersion="24" android:targetSdkVersion="35" (2025-08-31 requirements)
—
Sven Gothel /
gitweb
- Bug 1516 - Add Doxygen Documentation
—
Sven Gothel /
gitweb
- www/index.html update OpenAL-Soft version
—
Sven Gothel /
gitweb
- Eclipse Java-11 (min target) setting
—
Sven Gothel /
gitweb
- Eclipse: Drop android from build-path, no more working w/ using JRE-11 from JDK-21
—
Sven Gothel /
gitweb
- Use OpenJDK-21 and Java-11 source/target
—
Sven Gothel /
gitweb
- OpenAL-Soft: 1.23.1 -> 1.24.3, ease crosscompilation and maintenance
—
Sven Gothel /
gitweb
- OpenAL-Soft v1.24.3 requires MacOS >= 10.14 (C++ feature aligned new allocation)
—
Sven Gothel /
gitweb
- Build: Hard fail if native OpenAL-Soft build fails
—
Sven Gothel /
gitweb
- OpenAL-Soft MacOS: Skip utils + examples due to libsndfile dependency (Homebrew)
—
Sven Gothel /
gitweb
- OpenAL-Soft Crossbuild: Skip utils + examples due to libsndfile dependency
—
Sven Gothel /
gitweb
- SimpleSineSynth: Ensure stop() destroys ALAudioSink even if streamWorker is not running
—
Sven Gothel /
gitweb
- ALAudioSink: Allow disabling using AL_SOFT_events via setUseSOFTEvents(boolean)
—
Sven Gothel /
gitweb
- SimpleSineSynth: Reuse WorkerThread, drop handcrafted code ..
—
Sven Gothel /
gitweb
- Bug 1473 - ALAudioSink: AV Synchronization Broken, Regression in-between JogAmp Version [2.4.0 - 2.5.0]
—
Sven Gothel /
gitweb
- Bug 1472: AVSync: Add more comprehensive DEBUG info to detect sync issues
—
Sven Gothel /
gitweb
- ALAudioSink: getPTS() returns time-adjusted last dequeued PTS, new updateQueue() dequeues w/o wait 1st, then returns adjusted PTS; Simplify/split waitFroReleaded*(); Use TSPrinter for DEBUG
—
Sven Gothel /
gitweb
- Bug 1472: Enhance AV Sync: Pass through PTS object in ALAudioSink, tracking last PTS value against System Clock Reference (SCR)
—
Sven Gothel /
gitweb
- ALAudioSink: Use clipAudioVolume(..) function for clarity
—
Sven Gothel /
gitweb
- feat(devices): Allow to retrieve devices specifiers with ALC_ENUMERATE_ALL_EXT
—
mfery /
gitweb
- feat(version): Invoking JoalVersion no longer destroys the current context
—
mfery /
gitweb
- feat(devices): Move ALC_EXT constant from ALCconstants into ALHelpers with other ALC_EXT names
—
mfery /
gitweb
- feat(headers): Update al*.h and efx*.h to latest version of openal-soft embedded
—
mfery /
gitweb
- drop(eax): Remove support of legacy EAX extension
—
mfery /
gitweb
- Bug 1479 - NativeLibrary: Add getNativeLibraryPath() returning actual native library path, support throughout DynamicLibraryBundle[Info]
—
Sven Gothel /
gitweb
- Bug 1475: Minor revision of orig patch-set
—
Sven Gothel /
gitweb
- sound3d.Context: Add tryMakeCurrent(..) variant
—
Sven Gothel /
gitweb
- Bug 1476: Reviewed updated OpenAL header (extensions) via make/scripts/cmpOld2New.sh
—
Sven Gothel /
gitweb
- Bug 1481: ALAudioSink: Adopt to GlueGen's PascalString Change
—
Sven Gothel /
gitweb
- Bump OpenAL-Soft to git 571b546f35eead77ce109f8d4dd6c3de3199d573 2023-11-25, post v1.23.1; Adding 2 extensions (ALExt)
—
Sven Gothel /
gitweb
- Bug 1480 - Adjust for MacOS >= 10.13 (Min Deployment Version)
—
Sven Gothel /
gitweb
- feat(alc): Add missing @Override annotation in ALCImpl
—
mfery /
gitweb
- feat(alc): Fix typo of following methods in ALC api :
—
mfery /
gitweb
- feat(alext): Add ALC_SOFT_system_events inside JoalVersion.getALStrings if supported
—
mfery /
gitweb
- feat(alext): Add tests related to ALC_SOFT_system_events.
—
mfery /
gitweb
- JoalVersion: Avoid using Map.of(..), i.e. streaming API to be compatible w/ JRE 1.8.0
—
Sven Gothel /
gitweb
- Sync OpenAL-Soft to commit b82cd2e60edb8fbe5fdd3567105ae76a016a554c
—
Sven Gothel /
gitweb
- bump test script
—
Sven Gothel /
gitweb
- Build/test: Use OpenJDK-21 per default
—
Sven Gothel /
gitweb
- Adopt to GlueGen commit 952e0c1f83c9e0583a97d39988a6ba1428911c8c
—
Sven Gothel /
gitweb
- Fix file mods in make/config
—
Sven Gothel /
gitweb
- Use GlueGen's SecurityUtil.doPrivileged(..) instead of AccessController, remove dead code
—
Sven Gothel /
gitweb
- ALExtImpl: Remove unused imports
—
Sven Gothel /
gitweb
- Sound3d.Context: destroy() shall only 'null' thread-local context if this is current; Expose hasALC_thread_local_context to avoid double checks
—
Sven Gothel /
gitweb
- Add OpenAL extension AL_SOFT_events using userParam ALCcontext as key for GlueGen JavaCallback
—
Sven Gothel /
gitweb
- ALAudioSink: Utilize AL_SOFT_events if available, i.e. use callback for released buffer count instead of polling
—
Sven Gothel /
gitweb
- GlueGen cfg files: Remove now unused import java.security.AccessController
—
Sven Gothel /
gitweb
- ALContextKey.equals(): Use cached nativeAddress of other item as well.
—
Sven Gothel /
gitweb
- ALAudioSink.destroy(): Shutdown alEventCallbackSOFT properly (only if hasAL_SOFT_events, 1st disable all events); growBuffers(): No pre-condition exception for hasAL_SOFT_events
—
Sven Gothel /
gitweb
- AL_SOFT_events: Define 'ALCcontext` as `UserParam` type for more clarity
—
Sven Gothel /
gitweb
- AudioSystem3D.checkAL*Error(): Close single quote in error message
—
Sven Gothel /
gitweb
- ALAudioSink.dequeueBuffer(..): AL_SOFT_events cumulated released buffers is 'sometimes wrong'. Workaround: Query released buffers after receiving event and use minimum.
—
Sven Gothel /
gitweb
- ALAudioSink: Enhance description re 'AudioFrame' and 'frameDuration'; Drop unused field 'avgFrameDuration'.
—
Sven Gothel /
gitweb
- ALAudioSink: Use float in seconds for duration (AudioFormat and 'avgFrameDuration') to avoid losing precision when dealing with stats, averages etc
—
Sven Gothel /
gitweb
- ALException: Suppress serial warning
—
Sven Gothel /
gitweb
- Sound3D: Further OO wrapper to be used in ALAudioSink: Context locking, ALCcontext recreation, ..
—
Sven Gothel /
gitweb
- ALAudioSink: Use and expose Sound3D object, allow user app to deal w/ JOAL/OpenAL easier and reuse Context context locking
—
Sven Gothel /
gitweb
- Promote SimpleSineSynth to API (util) from Synth02AL, allowing user to have a simple sound source to test
—
Sven Gothel /
gitweb
- ALHelpers.getALFormat(..): Drop alGetEnumValue("type") and use 'type' via ALExtConstants directly: Fixes failing al.alGetEnumValue("AL_FORMAT_STEREO_DOUBLE")
—
Sven Gothel /
gitweb
- Fix ALAudioSink.dequeueBuffer(): AL_BUFFERS_PROCESSED result is total not accumulative while waiting (not yet dequeueing), ...
—
Sven Gothel /
gitweb
- Promote ALAudioSink from JOGL to JOAL (Common av classes reside in GlueGen, see gluegen commit 270172bcbd91f96d4a38a3d73e23d744f57a25b8)
—
Sven Gothel /
gitweb
- JoalVersion: Accept null ALC instance
—
Sven Gothel /
gitweb
- OpenALTest: Drop nonsense LOOPING test on buffer (only applies to a source)
—
Sven Gothel /
gitweb
- Manual Demos: Add two simple sine wave synthesizer, Synth02AL may be enhanced to a general synth solution
—
Sven Gothel /
gitweb
- ALAudioSink: Add exclusive locking allowing less context management overhead
—
Sven Gothel /
gitweb
- ALAudioSink.dequeueBuffer(): wait == true: Fix sleep cycle and use sleep(1) if slept long enough but giving better threading perf for openal-soft
—
Sven Gothel /
gitweb
- ALAudioSink.toString(): Show hasALC_thread_local_context value ('tlc')
—
Sven Gothel /
gitweb
- make/scripts/tests.sh: Adjust D_ARGS and add X_ARGS for optional FlightRecorder
—
Sven Gothel /
gitweb
- ALAudioSink: Enhance using AL_EXT_MCFORMATS (max channels == 8), AL_EXT_FLOAT32, AL_EXT_DOUBLE
—
Sven Gothel /
gitweb
- README/index.html: Update Web resources & URLs, add details about audio-backens per platform and contained openal-soft library
—
Sven Gothel /
gitweb
- Synth02AL: Fix API doc re reduces latency
—
Sven Gothel /
gitweb
- ALAudioSink: Promote to public, be fully functional regarding AudioFormat and OpenAL paremeter. Can be 'plugged' into existing OpenAL logic.
—
Sven Gothel /
gitweb
- Doc, scripsts/tests.sh: Mentione OpenAL-Soft environment variables
—
Sven Gothel /
gitweb
- ALAudioSink: Don'e check errors before context; Track method of context-locking and release same way; Destroy shall also release context.
—
Sven Gothel /
gitweb
- Sound3D: Make all OO wrapper fully transparent and stand-alone, allow mix-and-match; Align Context makeCurrent/release w/ ALAudioSink ...
—
Sven Gothel /
gitweb
- Sound3D/Context: Use same base ctor to initialize `hasALC_thread_local_context`, benefitting from thread-local-context
—
Sven Gothel /
gitweb
- ALAudioSink.lockContext(): Only check error state if AL makeContextCurrent()/alcSetThreadContext() fails (returns false)
—
Sven Gothel /
gitweb
- JoalVersion: List all devices, output devices w/ latency and source count (mono, stereo) using undocumented queries
—
Sven Gothel /
gitweb
- ALAudioSink: Query latency and re-create context @ init w/ latency (refresh-rate) if frameDuration < defaultLatency
—
Sven Gothel /
gitweb
- Demos OpenALTest/Synth02AL: Show JoalVersion
—
Sven Gothel /
gitweb
- JoalVersion: Cleanup dead branches
—
Sven Gothel /
gitweb
- ALAudioSink: Add getSourceCount() and cleanup error handling and initImpl() locking and exit.
—
Sven Gothel /
gitweb
- Synth02ALL Use float32 (native openal-soft format) if available
—
Sven Gothel /
gitweb
- README.{txt -> md) and update text incl. license
—
Sven Gothel /
gitweb
- ALAudioSink.toString(): Allow null==chosenFormat (pre init string representation)
—
Sven Gothel /
gitweb
- Synth02AL: Use ALAudioSink's default latency instead of fixed frameDuration, using actual OpenAL frame processing refresh value
—
Sven Gothel /
gitweb
- build.xml: Fix 7z archive: README.{txt -> md}
—
Sven Gothel /
gitweb
- JOAL File Layout: Have *-java-src.zip inside jar folder
—
Sven Gothel /
gitweb
- Fix Bug 1280: WAVData.loadFromStream(..) *API Change*: Only take expected byteCount (2nd arg) using IOUtil.copyStreamChunk2ByteBuffer(..)
—
Sven Gothel /
gitweb
- Windows: Drop using soft_oal.dll blobs, use own bundled openal-soft instead.
—
Sven Gothel /
gitweb
- Windows: Add commandline unit test scripts
—
Sven Gothel /
gitweb
- Add check-junit.sh test result script
—
Sven Gothel /
gitweb
- Eclipse: Fix JRE Container and add src, add jdt settings
—
Sven Gothel /
gitweb
- Bump openal-soft to v1.23.1 plus platform patches (building only)
—
Sven Gothel /
gitweb
- Bump openal-soft 1.23.1 customconfig -> toolchain cmake usage, add MacOS arm64 openal-soft build!
—
Sven Gothel /
gitweb
- Windows build script: Drop c.compiler.debug
—
Sven Gothel /
gitweb
- Add ALVersion, i.e. retrieve vendor, renderer, version and vendor-version. Test against OpenAL-Soft data >= 1.23.0
—
Sven Gothel /
gitweb
- README: Linux: Add libsndio-dev for SndIO (linked)
—
Sven Gothel /
gitweb
- README.txt: Linux: Add libpipewire-0.3-dev for PipeWire
—
Sven Gothel /
gitweb
- Bump openal-soft
—
Sven Gothel /
gitweb
- Replace AccessController.doPrivileged() w/ SecurityUtil.doPrivileged()
—
Sven Gothel /
gitweb
- Build scripts: MacOS + Windows: Use JDK-17 to build our Java-1.8 API
—
Sven Gothel /
gitweb
- Windows: Use mingw32-make.exe
—
Sven Gothel /
gitweb
- Update Windows build scripts
—
Sven Gothel /
gitweb
- check-java-major-version.sh: Use unique output to validate one class version used (52 for Java8)
—
Sven Gothel /
gitweb
- Remove Windows dll-rename, adopting to cpptasks.jar change
—
Sven Gothel /
gitweb
- scripts: use gluegen's renamed setenv-build-jogl-* ->
—
Sven Gothel /
gitweb
- native.tag.jar: include *.symbols
—
Sven Gothel /
gitweb
- native.tag.jar: Revert explicit inclusion of *.symbols file
—
Sven Gothel /
gitweb
- fix windows build scripts
—
Sven Gothel /
gitweb
- update make-all script
—
Sven Gothel /
gitweb
- Add iOS build scripts
—
Sven Gothel /
gitweb
- all build scripts: make.joal.all-host-macos.sh
—
Sven Gothel /
gitweb
- javadoc: fix
—
Sven Gothel /
gitweb
- Update CSS; Add responsive viewport design tag
—
Sven Gothel /
gitweb
- Bug 1363: Java 11: Validated build on Java11
—
Sven Gothel /
gitweb
- Bug 1363: Java 11: Use new Android SDK 24 for Eclipse Android .classpath
—
Sven Gothel /
gitweb
- Scripts: Macos /opt-share -> /usr/local (Catalina Read-Only)
—
Sven Gothel /
gitweb
- Merge OpenAL-Soft v1.20.0
—
Sven Gothel /
gitweb
- Bug 1417 - Android: OpenAL-Soft toolchain.android.cmake cleanup and NDK
—
Sven Gothel /
gitweb
- Bug 1417 - Android: OpenAL-Soft: ANDROID_API_LEVEL [21..22] only, link
—
Sven Gothel /
gitweb
- Bug 1417 - Android: OpenAL-Soft toolchain.android.cmake: Only build
—
Sven Gothel /
gitweb
- Bug 1417 - Android: Jar Manifest joalversion-android can no more have
—
Sven Gothel /
gitweb
- .gitignore: ignore all build* folder
—
Sven Gothel /
gitweb
- .gitignore: ignore all build* folder (fix)
—
Sven Gothel /
gitweb
- Bug 1417 - Android: APK Manifest [min=21, target=28]; Adopt to GlueGen's
—
Sven Gothel /
gitweb
- Bug 1376: Fix crosscompiled openal-soft 1.19.1 builds using aarch64 +
—
Sven Gothel /
gitweb
- Ensure that only the size of sample data chunk is loaded, rather than
—
matthew.john.harris /
gitweb
- added support for Android x86 platforms
—
Sven Gothel /
gitweb
- Bug 1316: MacOSX: Keep *.dylib (Don't move to *.jnilib)
—
Sven Gothel /
gitweb
- Bug 1367: Adapt to TempFileCache & TempJarCache Changes
—
Sven Gothel /
gitweb
- Bug 1269 - Bump openal-soft to Release 1.17.0
—
Sven Gothel /
gitweb
- Bug 1270 - Fix OSX El Capitan 10.11 stuttering ; Prefer provided OpenAL
—
Sven Gothel /
gitweb
- Bump scripts to jre1.8.0_66
—
Sven Gothel /
gitweb
- Bug 1295: Add linux-aarch64 GNU/Linux AArch64 support
—
xerxes /
gitweb
- Bug 1237: Adopt GlueGen's clarification of IOUtil.getResource(..),
—
Sven Gothel /
gitweb
- Windows Scripts: Bump JVM to 1.8.0_60
—
Sven Gothel /
gitweb
- Remove possible duplicates of libopenal.1* on OSX due to joker '*' in
—
Sven Gothel /
gitweb
- cmake/clang: Inject additional architectures for fat-binary (macosx) ;
—
Sven Gothel /
gitweb
- add osx-java6 script: using separate rootrel.build
—
Sven Gothel /
gitweb
- Fix Android ARM64 Support
—
Sven Gothel /
gitweb
- WAVLoader: Adopt to GlueGen's Bitstream commit
—
Sven Gothel /
gitweb
- Bug 1124 - Android Build: Use SDK >= 24.0.2 (build-tools >= 21.1.2) and
—
Sven Gothel /
gitweb
- Bug 1122: Add AArch64 support (Android, GNU/Linux and in general)
—
Sven Gothel /
gitweb
- Adapt APK install scripts for harmonized os.and.arch names, see GlueGen
—
Sven Gothel /
gitweb
- Add javadoc arg (property 'javadoc.xarg1') '-Xdoclint:none' if java >=
—
Sven Gothel /
gitweb
- Scripts: Bump to java 1.8.0_20
—
Sven Gothel /
gitweb
- Scripts: Bump to java 1.7.0_67 and apache-ant 1.9.4
—
Sven Gothel /
gitweb
- Bug 1023/Bug 1024: Create native jar files for different configurations
—
Sven Gothel /
gitweb
- Bug 1024: Add fallback for native-jar-file location via classpath
—
Sven Gothel /
gitweb
- Bug 1023, Bug 1024: Adapt to GlueGen commit
—
Sven Gothel /
gitweb
- Bump openal-soft: CMake: Don't use CMAKE_TOOLCHAIN_FILE for
—
Sven Gothel /
gitweb
- ALFactory.PREFER_SYSTEM_OPENAL: Defaults to false for all platforms
—
Sven Gothel /
gitweb
- Remove explicit xcode.clang property files; Bump openal-soft
—
Sven Gothel /
gitweb
- Adapt to GlueGen commit c3054a01990e55ab35756ea23ab7d7c05f24dd37
—
Sven Gothel /
gitweb
- Adapt to GlueGen commit 2f6586292cd298bbc19d8acda0f7cf303c82078b
—
Sven Gothel /
gitweb
- Code Clean-Up based on our Recommended Settings (jogamp-scripting
—
Sven Gothel /
gitweb
- Add generic manual build script to test against distribution's default
—
Sven Gothel /
gitweb
- unit test: preserve hs_err_pid*.log files (move to results folder for
—
Sven Gothel /
gitweb
- README: Add note regarding 'git --recurse-submodules' for openal-soft
—
Sven Gothel /
gitweb
- WAVLoader: Use Bitstream and support big-endian RIFX; Fix
—
Sven Gothel /
gitweb
- ALExtLoopbackDeviceSOFTTest: Remove
—
Sven Gothel /
gitweb
- Tests: Add UITestCase unit test super class (print start/end, singletion
—
Sven Gothel /
gitweb
- Fix ALExtLoopbackDeviceSOFTTest
—
Sven Gothel /
gitweb
- Fix build scripts ..
—
Sven Gothel /
gitweb
- Bump openal-soft to 7297c3214a4c648aaee81a9877da15b88f798197
—
Sven Gothel /
gitweb
- README: Add Debian OpenAL-Soft apt-get install package list
—
Sven Gothel /
gitweb
- Jar Manifest: Sealed Entries must follow generic headers - Otherwise
—
Sven Gothel /
gitweb
- Jar Manifest: Seal all packages
—
Sven Gothel /
gitweb
- Add '-b${joal.build.number}' to joal.version / archive.name ; Produce
—
Sven Gothel /
gitweb
- Build: Move gluegen config files into make/config (cleanup)
—
Sven Gothel /
gitweb
- Fix apk location .. (install script)
—
Sven Gothel /
gitweb
- Jar Manifest: Add empty line before EOF (otherwise last line is cut-off
—
Sven Gothel /
gitweb
- Add 'Permissions: all-permissions' to jogl-test.jar for Oracle's 7u51
—
Sven Gothel /
gitweb
- Refine adaption of Oracle's Deployment changes, i.e. >= 7u51
—
Sven Gothel /
gitweb
- Use 'gluegen-clang.properties' for generic clang and
—
Sven Gothel /
gitweb
- Bug 881 - Add 'Application-Name' in Jar's manifest to avoid Java6 NPEs
—
Sven Gothel /
gitweb
- Use GlueGen's junit version
—
Sven Gothel /
gitweb
- Bump 7u45
—
Sven Gothel /
gitweb
- Android uses-sdk: Add android:targetSdkVersion="14" (to show up for
—
Sven Gothel /
gitweb
- artifact.properties: Add joal.build.version:=jogamp.version
—
Sven Gothel /
gitweb
- Add support for clang
—
Sven Gothel /
gitweb
- Bump to JDK/JRE 7u40.
—
Sven Gothel /
gitweb
- Fix Bug 835: Add validation script .. however, classes were java6 clean.
—
Sven Gothel /
gitweb
- Add osx clang build script
—
Sven Gothel /
gitweb
- ALFactory: Remove unused imports
—
Sven Gothel /
gitweb
- Add util class ALHelpers - Ported to Java from OpenAL-Soft from (c) 2011
—
Sven Gothel /
gitweb
- ALHelpers: Shorten returned string representations
—
Sven Gothel /
gitweb
- Javadoc: Use JogAmp Stylesheet / Colors ..
—
Sven Gothel /
gitweb
- Removes all references to javax.sound.* in order to allow JOAL to work
—
gouessej /
gitweb
- www/index.html: fix relative javadoc links
—
xerxes /
gitweb
- ALutWAVLoaderTest: Test WAV decoder impl. Bug 684
—
xerxes /
gitweb
- www/index.html: Link to JOAL FAQ
—
xerxes /
gitweb
- Remedy for Bug 782: Issue Debug.initSingleton() or Debug.debug(..)
—
Sven Gothel /
gitweb
- Bug 758: Fix scripts and ant build files to work w/ Java7 (default now)
—
Sven Gothel /
gitweb
- Security: Tighten DynamicLinker*, NativeLibrary and DynamicLibraryBundle
—
Sven Gothel /
gitweb
- Fix Java7 Windows scripts ..
—
Sven Gothel /
gitweb
- ALDynamicLibraryBundleInfo: Inherit security considerations in API doc
—
Sven Gothel /
gitweb
- Scripts: Use a local hostname for JOGAMP_JAR_CODEBASE for security
—
Sven Gothel /
gitweb
- Android SDK changes: Add /build-tools/17.0.0 to PATH
—
Sven Gothel /
gitweb
- Adapt to GlueGen commit 1a01dce6c42b398cdd68d405828774a3ab366456
—
Sven Gothel /
gitweb
- Adding method for determining the playing state of an audio source.
—
unknown /
gitweb
- Catches ExceptionInInitializerError instances when initializing
—
gouessej /
gitweb
- Supports soft_oal.dll (OpenAL-soft) that might be installed
—
gouessej /
gitweb
- Supports soft_oal.dll (OpenAL-soft) that might be installed
—
gouessej /
gitweb
- Adds a script that downloads the ZIP archive containing OpenAL-Soft
—
gouessej /
gitweb
- Adds a script that downloads the ZIP archive containing OpenAL-Soft
—
gouessej /
gitweb
- Adds a script that downloads the ZIP archive containing OpenAL-Soft
—
gouessej /
gitweb
- OpenAL-Soft Windows binaries
—
gouessej /
gitweb
- Fix 225dbd523daba306195d6bc24d0d996f946ae8a3: Replace TAB w/ 4 SPACEs;
—
Sven Gothel /
gitweb
- Fix 76c6916631a7386457fa260bf7856dea4d461a31: Replace TAB w/ 4 SPACEs
—
Sven Gothel /
gitweb
- Inject precompiled soft-openal blobs in case native compilation fails.
—
Sven Gothel /
gitweb
- Adapt to new version scheme, see GlueGen
—
Sven Gothel /
gitweb
- joal.build.id -> target init, depends on jogamp.env.init
—
Sven Gothel /
gitweb
- Manual ant target c.download.openal.soft.windows can be called from any
—
Sven Gothel /
gitweb
- Fix x86_32 build on x86_64 of openal-soft; ; Statically link gcc-lib in
—
Sven Gothel /
gitweb
- Update openal-soft (GLIBC compat symbols)
—
Sven Gothel /
gitweb
- update openal-soft
—
Sven Gothel /
gitweb
- Use new toolchain (gluegen 3b7ea9f67487be8f133c19b493b632fc579c5049);
—
Sven Gothel /
gitweb
- Add make.joal.all.sh
—
Sven Gothel /
gitweb
- openal-soft: Toolchain CMake files for ARM* Cross-Compilation require
—
Sven Gothel /
gitweb
- Fix conditional properties 'useLinuxARMv6SFOptions' and
—
Sven Gothel /
gitweb
- Remove junit ALTest file with incompatible license.
—
xerxes /
gitweb
- Fix JOAL Eclipse project New_Builder.launch working directory.
—
xerxes /
gitweb
- Remove 9 year old java.net test.zip
—
xerxes /
gitweb
- www/index.html: Updated links, OpenAL logo & OpenAL-Soft.
—
xerxes /
gitweb
- Add dummy junit test so jenkins would not fail
—
Sven Gothel /
gitweb
- Delete OpenAL stub_includes/openal headers.
—
xerxes /
gitweb
- Import OpenAL-soft openal-soft/include/AL/ headers to
—
xerxes /
gitweb
- Bug 567 (part 1): add support for openal extensions
—
xerxes /
gitweb
- build.xml al.c -> al.h after switch to OpenAl-soft headers.
—
xerxes /
gitweb
- Bug 567 (part 2): add support for openal extensions
—
xerxes /
gitweb
- Remove obstolete bundled OpenAL and OpenAL-soft binarys.
—
xerxes /
gitweb
- Re-import OpenAL stub_includes/openal/eax.h required for EAX.
—
xerxes /
gitweb
- Remove system dependency of intptr_t and uint64_t.
—
xerxes /
gitweb
- build.xml: set failonerror="false" for artifact.properties copy
—
xerxes /
gitweb
- Bug 567 (part 3): add support for openal extensions
—
xerxes /
gitweb
- Improve ALExtLoopbackDeviceSOFTTest to list all available OpenAL
—
xerxes /
gitweb
- Bug 662: Add a flag to favour OpenALSoft
—
xerxes /
gitweb
- Fix Bug 662: Add a flag to favour OpenALSoft
—
xerxes /
gitweb
- Improve logic of Bug 662: Add a flag to favour OpenALSoft
—
xerxes /
gitweb
- Fix exception logic and dest buffer in ALExtLoopbackDeviceSOFTTest
—
xerxes /
gitweb
- Fix missing Opaque boolean ALboolean in make/joal-alext.cfg
—
xerxes /
gitweb
- Add openal-soft git submodule
—
Sven Gothel /
gitweb
- Make AL/ALC types unique in their respective header file; Use GlueGen's
—
Sven Gothel /
gitweb
- JOAL Fixes: GlueGen, OpenAL Header, Added scripts/tests.sh,
—
Sven Gothel /
gitweb
- Bump openal-soft submodule
—
Sven Gothel /
gitweb
- JOAL GlueGen: Force ProcAddress for all / ALExt*: Remove duplicates (AL)
—
Sven Gothel /
gitweb
- Build Cleanup for Android, Misc changes ..
—
Sven Gothel /
gitweb
- Android Build & Test ; WavLoader/Data javax.audio separation (part-1)
—
Sven Gothel /
gitweb
- Fix regression .. now use
—
Sven Gothel /
gitweb
- WavData.loadFromStream: Uses IOUtil.copyStream2ByteBuffer which fixes
—
Sven Gothel /
gitweb
- bump openal-soft
—
Sven Gothel /
gitweb
- Test building openal-soft w/ Windows/cmake - fails ..
—
Sven Gothel /
gitweb
- Build: Include cd and cdr test files in joa-test.jar; joal-natives*:
—
Sven Gothel /
gitweb
- OpenAL Library Selection (Bug 662): Use String value of new property
—
Sven Gothel /
gitweb
- Fix testAlBufferDataintintByteBufferintint ERROR java.io.IOException:
—
xerxes /
gitweb
- Fix mark/reset bug in
—
xerxes /
gitweb
- Add make/scripts/make.joal.all.linux-armv6.sh
—
xerxes /
gitweb
- Build and bundle a openal-soft fallback on all arch.
—
xerxes /
gitweb
- Add make/scripts/make.joal.all.linux-i586.sh
—
xerxes /
gitweb
- Update JOAL www links to use jogamp.org infrastructure.
—
xerxes /
gitweb
- Fix regression of commit 2420f0e3352a46c8deb9c5827f78add65cb9d1a4: cmake
—
Sven Gothel /
gitweb
- Fix regression of commit 2420f0e3352a46c8deb9c5827f78add65cb9d1a4: cmake
—
Sven Gothel /
gitweb
- Add make/scripts/make.joal.all.linux-armv6hf.sh
—
xerxes /
gitweb
- Android build scripts: Fix env. name ANDROID_SDK_HOME -> ANDROID_HOME
—
Sven Gothel /
gitweb
- Adapt to GlueGen ARM Build Changes
—
Sven Gothel /
gitweb
- Adapt to gluegen commit 9a71703904ebfec343fb2c7266343d37a2e4c3db
—
Sven Gothel /
gitweb
- Linux ARMel eabi: Use armv6t, soft-float - low profile to target more
—
Sven Gothel /
gitweb
- native jar packaging: don't fail if platform OpenAL lib is n/a
—
Sven Gothel /
gitweb
- Adapt to gluegen commit f4ac27e177f6deb444280d3b375e7d343e38bd080
—
Sven Gothel /
gitweb
- Fix regression, adapt to GlueGen PropertyAccess changes, commit
—
Sven Gothel /
gitweb
- Adapt to gluegen commit 1c03dfd6d1939a46018583419956e350e531f4fe
—
Sven Gothel /
gitweb
- Generate and add *.apk files to the 7z archive [for deployment]
—
Sven Gothel /
gitweb
- Add make.joal.all.android-armv7-cross.sh
—
Sven Gothel /
gitweb
- Conditionally make APK (if Android)
—
Sven Gothel /
gitweb
- disable BUILD_ARCHIVE in android cross script
—
Sven Gothel /
gitweb
- Enable cross compile/test on linux-armv7 (including armv7 openal soft
—
Sven Gothel /
gitweb
- Fix junit.run
—
Sven Gothel /
gitweb
- Add TempJarCache usage
—
Sven Gothel /
gitweb
- Add Eclipse prj
—
Sven Gothel /
gitweb
- Add macosx build script
—
Sven Gothel /
gitweb
- win build script bump to 6u30
—
Sven Gothel /
gitweb
- Fix bug 550, JOAL lacks Platform.initSingleton() call - Using
—
Sven Gothel /
gitweb
- Fix Bug 516 (Determine Java Version) / See gluegen:
—
Sven Gothel /
gitweb
- javac - setup encoding to UTF-8
—
Sven Gothel /
gitweb
- Enable JOAL on Solaris
—
Sven Gothel /
gitweb
- use jvmDataModel.arg set by gluegen
—
Sven Gothel /
gitweb
- oops .. forgot to import gluegen-cpptask..
—
Sven Gothel /
gitweb
- New FHS: jars in jar/
—
Sven Gothel /
gitweb
- create source zip archives
—
Sven Gothel /
gitweb
- Adapt to gluegen commit 90ff6c401934121395fa4a127e8b889106fda07a
—
Sven Gothel /
gitweb
- gluegen-archivetasks.xml -> jogamp-archivetasks.xml
—
Sven Gothel /
gitweb
- Adapt changes of jogamp-env.xml
—
Sven Gothel /
gitweb
- Inverse build attribute build.noarchive -> build.archiveon
—
Sven Gothel /
gitweb
- Use 7z instead of zip
—
Sven Gothel /
gitweb
- Use NODE_NAME env var to determine test archive
—
Sven Gothel /
gitweb