aboutsummaryrefslogtreecommitdiffstats
path: root/src/java/com/jogamp/openal/util
Commit message (Expand)AuthorAgeFilesLines
* 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-152-24/+19
* 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-042-161/+127
* 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-031-4/+12
* 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
* AL_SOFT_events: Define 'ALCcontext` as `UserParam` type for more claritySven Gothel2023-07-101-2/+2
* ALAudioSink.destroy(): Shutdown alEventCallbackSOFT properly (only if hasAL_S...Sven Gothel2023-07-091-7/+9
* ALAudioSink: Utilize AL_SOFT_events if available, i.e. use callback for relea...Sven Gothel2023-07-091-42/+97
* Add OpenAL extension AL_SOFT_events using userParam ALCcontext as key for Glu...Sven Gothel2023-07-091-0/+3
* Promote SimpleSineSynth to API (util) from Synth02AL, allowing user to have a...Sven Gothel2023-05-231-0/+433
* ALAudioSink: Use and expose Sound3D object, allow user app to deal w/ JOAL/Op...Sven Gothel2023-05-231-453/+321
* ALAudioSink: Use float in seconds for duration (AudioFormat and 'avgFrameDura...Sven Gothel2023-05-211-81/+101
* 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
* ALAudioSink.toString(): Allow null==chosenFormat (pre init string representat...Sven Gothel2023-05-201-1/+1
* ALAudioSink: Add getSourceCount() and cleanup error handling and initImpl() l...Sven Gothel2023-05-201-237/+248
* ALAudioSink: Query latency and re-create context @ init w/ latency (refresh-r...Sven Gothel2023-05-191-137/+245
* ALAudioSink.lockContext(): Only check error state if AL makeContextCurrent()/...Sven Gothel2023-05-181-14/+29
* ALAudioSink: Don'e check errors before context; Track method of context-locki...Sven Gothel2023-05-181-4/+11
* ALAudioSink: Promote to public, be fully functional regarding AudioFormat and...Sven Gothel2023-05-182-19/+1413
* ALAudioSink: Enhance using AL_EXT_MCFORMATS (max channels == 8), AL_EXT_FLOAT...Sven Gothel2023-05-171-6/+13
* Fix Bug 1280: WAVData.loadFromStream(..) *API Change*: Only take expected byt...Sven Gothel2023-05-042-11/+7
* Ensure that only the size of sample data chunk is loaded, rather than entire ...Matthew Harris2016-01-062-5/+10
* WAVLoader: Adopt to GlueGen's Bitstream commit 9e13e8c78ed69bb7afcd49abe8bf69...Sven Gothel2015-01-281-11/+11
* Code Clean-Up based on our Recommended Settings (jogamp-scripting c47bc86ae2e...Sven Gothel2014-07-034-65/+66
* WAVLoader: Use Bitstream and support big-endian RIFX; Fix ALutWAVLoaderTestSven Gothel2014-02-212-92/+81
* ALHelpers: Shorten returned string representationsSven Gothel2013-08-261-12/+12
* Add util class ALHelpers - Ported to Java from OpenAL-Soft from (c) 2011 Chri...Sven Gothel2013-08-261-0/+376
* Removes all references to javax.sound.* in order to allow JOAL to work in non...Julien Gouesse2013-03-272-31/+94
* WavData.loadFromStream: Uses IOUtil.copyStream2ByteBuffer which fixes loading...Sven Gothel2013-02-012-15/+19
* Android Build & Test ; WavLoader/Data javax.audio separation (part-1)Sven Gothel2013-01-312-59/+98
* removed BufferUtils since we have now Buffers in gluegen-rt.Michael Bien2010-07-081-266/+0
* renamed package to com.jogamp.openal.*Michael Bien2010-03-294-0/+622