aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* Sync OpenAL-Soft to commit b82cd2e60edb8fbe5fdd3567105ae76a016a554cHEADmasterSven Göthel2024-01-051-0/+0
* JoalVersion: Avoid using Map.of(..), i.e. streaming API to be compatible w/ J...Sven Göthel2024-01-051-10/+14
* feat(alext): Add tests related to ALC_SOFT_system_events.Mathieu Féry2023-12-063-2/+317
* feat(alext): Add ALC_SOFT_system_events inside JoalVersion.getALStrings if su...Mathieu Féry2023-12-053-0/+30
* feat(alc): Fix typo of following methods in ALC api :Mathieu Féry2023-12-053-8/+8
* feat(alc): Add missing @Override annotation in ALCImplMathieu Féry2023-12-051-0/+4
* Bug 1480 - Adjust for MacOS >= 10.13 (Min Deployment Version)Sven Gothel2023-12-031-0/+0
* Bump OpenAL-Soft to git 571b546f35eead77ce109f8d4dd6c3de3199d573 2023-11-25, ...Sven Gothel2023-12-0212-352/+672
* Bug 1481: ALAudioSink: Adopt to GlueGen's PascalString ChangeSven Gothel2023-12-021-3/+3
* Merge remote-tracking branch 'Mathieu_Fery/1477-remove-eax-headers'Sven Gothel2023-11-289-866/+0
|\
| * drop(eax): Remove support of legacy EAX extensionMathieu Féry2023-11-229-866/+0
* | Bug 1476: Reviewed updated OpenAL header (extensions) via make/scripts/cmpOld...Sven Gothel2023-11-283-0/+82
* | Merge remote-tracking branch 'Mathieu_Fery/1476-bump-al-and-efx-headers'Sven Gothel2023-11-2810-406/+705
|\ \
| * | feat(headers): Update al*.h and efx*.h to latest version of openal-soft embeddedMathieu Féry2023-11-2210-406/+705
| |/
* | sound3d.Context: Add tryMakeCurrent(..) variantSven Gothel2023-11-281-28/+44
* | Bug 1475: Minor revision of orig patch-setSven Gothel2023-11-285-35/+28
* | Merge remote-tracking branch 'Mathieu_Fery/1475-devices-specifiers'Sven Gothel2023-11-288-51/+232
|\ \
| * | feat(devices): Move ALC_EXT constant from ALCconstants into ALHelpers with ot...Mathieu Féry2023-11-145-15/+16
| * | feat(version): Invoking JoalVersion no longer destroys the current contextMathieu Féry2023-11-132-9/+77
| * | feat(devices): Allow to retrieve devices specifiers with ALC_ENUMERATE_ALL_EXTMathieu Féry2023-11-108-42/+154
| |/
* / Bug 1479 - NativeLibrary: Add getNativeLibraryPath() returning actual native ...Sven Gothel2023-11-261-0/+3
|/
* ALAudioSink: Use clipAudioVolume(..) function for claritySven Gothel2023-10-161-5/+9
* Bug 1472: Enhance AV Sync: Pass through PTS object in ALAudioSink, tracking l...Sven Gothel2023-10-153-25/+20
* ALAudioSink: getPTS() returns time-adjusted last dequeued PTS, new updateQueu...Sven Gothel2023-10-062-186/+216
* Bug 1472: AVSync: Add more comprehensive DEBUG info to detect sync issuesSven Gothel2023-10-042-71/+139
* Bug 1473 - ALAudioSink: AV Synchronization Broken, Regression in-between JogA...Sven Gothel2023-10-043-164/+130
* SimpleSineSynth: Reuse WorkerThread, drop handcrafted code ..Sven Gothel2023-10-031-113/+30
* ALAudioSink: Allow disabling using AL_SOFT_events via setUseSOFTEvents(boolean)Sven Gothel2023-10-032-5/+16
* SimpleSineSynth: Ensure stop() destroys ALAudioSink even if streamWorker is n...Sven Gothel2023-10-031-0/+2
* ALAudioSink.dequeueBuffer(..): AL_SOFT_events cumulated released buffers is '...v2.5.0Sven Gothel2023-08-011-5/+20
* AudioSystem3D.checkAL*Error(): Close single quote in error messageSven Gothel2023-08-011-2/+2
* AL_SOFT_events: Define 'ALCcontext` as `UserParam` type for more claritySven Gothel2023-07-103-10/+9
* ALAudioSink.destroy(): Shutdown alEventCallbackSOFT properly (only if hasAL_S...Sven Gothel2023-07-091-7/+9
* ALContextKey.equals(): Use cached nativeAddress of other item as well.Sven Gothel2023-07-091-2/+1
* GlueGen cfg files: Remove now unused import java.security.AccessControllerSven Gothel2023-07-093-3/+0
* ALAudioSink: Utilize AL_SOFT_events if available, i.e. use callback for relea...Sven Gothel2023-07-094-43/+225
* Add OpenAL extension AL_SOFT_events using userParam ALCcontext as key for Glu...Sven Gothel2023-07-095-0/+120
* Sound3d.Context: destroy() shall only 'null' thread-local context if this is ...Sven Gothel2023-07-091-4/+4
* ALExtImpl: Remove unused importsSven Gothel2023-07-091-7/+0
* Use GlueGen's SecurityUtil.doPrivileged(..) instead of AccessController, remo...Sven Gothel2023-07-093-12/+3
* Fix file mods in make/configSven Gothel2023-07-098-0/+0
* Adopt to GlueGen commit 952e0c1f83c9e0583a97d39988a6ba1428911c8cSven Gothel2023-06-093-3/+0
* Promote SimpleSineSynth to API (util) from Synth02AL, allowing user to have a...Sven Gothel2023-05-232-387/+438
* ALAudioSink: Use and expose Sound3D object, allow user app to deal w/ JOAL/Op...Sven Gothel2023-05-231-453/+321
* Sound3D: Further OO wrapper to be used in ALAudioSink: Context locking, ALCco...Sven Gothel2023-05-237-93/+452
* ALException: Suppress serial warningSven Gothel2023-05-231-0/+1
* ALAudioSink: Use float in seconds for duration (AudioFormat and 'avgFrameDura...Sven Gothel2023-05-212-82/+102
* ALAudioSink: Enhance description re 'AudioFrame' and 'frameDuration'; Drop un...Sven Gothel2023-05-211-5/+10
* Fix ALAudioSink.dequeueBuffer(): AL_BUFFERS_PROCESSED result is total not acc...Sven Gothel2023-05-201-5/+14
* ALHelpers.getALFormat(..): Drop alGetEnumValue("type") and use 'type' via ALE...Sven Gothel2023-05-201-17/+18