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