| Commit message (Expand) | Author | Age | Files | Lines |
* | Sound3D: Further OO wrapper to be used in ALAudioSink: Context locking, ALCco... | Sven Gothel | 2023-05-23 | 6 | -91/+450 |
* | 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 | 1 | -81/+101 |
* | 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 |
* | ALAudioSink.toString(): Allow null==chosenFormat (pre init string representat... | Sven Gothel | 2023-05-20 | 1 | -1/+1 |
* | ALAudioSink: Add getSourceCount() and cleanup error handling and initImpl() l... | Sven Gothel | 2023-05-20 | 1 | -237/+248 |
* | JoalVersion: Cleanup dead branches | Sven Gothel | 2023-05-20 | 1 | -8/+5 |
* | ALAudioSink: Query latency and re-create context @ init w/ latency (refresh-r... | Sven Gothel | 2023-05-19 | 1 | -137/+245 |
* | JoalVersion: List all devices, output devices w/ latency and source count (mo... | Sven Gothel | 2023-05-19 | 1 | -1/+113 |
* | ALAudioSink.lockContext(): Only check error state if AL makeContextCurrent()/... | Sven Gothel | 2023-05-18 | 1 | -14/+29 |
* | Sound3D/Context: Use same base ctor to initialize `hasALC_thread_local_contex... | Sven Gothel | 2023-05-18 | 1 | -2/+1 |
* | Sound3D: Make all OO wrapper fully transparent and stand-alone, allow mix-and... | Sven Gothel | 2023-05-18 | 7 | -150/+319 |
* | ALAudioSink: Don'e check errors before context; Track method of context-locki... | Sven Gothel | 2023-05-18 | 1 | -4/+11 |
* | ALAudioSink: Promote to public, be fully functional regarding AudioFormat and... | Sven Gothel | 2023-05-18 | 2 | -19/+1413 |
* | ALAudioSink: Enhance using AL_EXT_MCFORMATS (max channels == 8), AL_EXT_FLOAT... | Sven Gothel | 2023-05-17 | 1 | -6/+13 |
* | JoalVersion: Accept null ALC instance | Sven Gothel | 2023-05-17 | 1 | -0/+4 |
* | Add ALVersion, i.e. retrieve vendor, renderer, version and vendor-version. Te... | Sven Gothel | 2023-05-04 | 2 | -11/+220 |
* | Fix Bug 1280: WAVData.loadFromStream(..) *API Change*: Only take expected byt... | Sven Gothel | 2023-05-04 | 2 | -11/+7 |
* | Ensure that only the size of sample data chunk is loaded, rather than entire ... | Matthew Harris | 2016-01-06 | 2 | -5/+10 |
* | WAVLoader: Adopt to GlueGen's Bitstream commit 9e13e8c78ed69bb7afcd49abe8bf69... | Sven Gothel | 2015-01-28 | 1 | -11/+11 |
* | Code Clean-Up based on our Recommended Settings (jogamp-scripting c47bc86ae2e... | Sven Gothel | 2014-07-03 | 18 | -322/+327 |
* | ALFactory.PREFER_SYSTEM_OPENAL: Defaults to false for all platforms (i.e. Use... | Sven Gothel | 2014-06-10 | 1 | -15/+15 |
* | WAVLoader: Use Bitstream and support big-endian RIFX; Fix ALutWAVLoaderTest | Sven Gothel | 2014-02-21 | 2 | -92/+81 |
* | ALHelpers: Shorten returned string representations | Sven Gothel | 2013-08-26 | 1 | -12/+12 |
* | Add util class ALHelpers - Ported to Java from OpenAL-Soft from (c) 2011 Chri... | Sven Gothel | 2013-08-26 | 1 | -0/+376 |
* | ALFactory: Remove unused imports | Sven Gothel | 2013-08-26 | 1 | -3/+0 |
* | Merge remote-tracking branch 'gouessej/master' | Xerxes RĂ„nby | 2013-07-09 | 2 | -31/+94 |
|\ |
|
| * | Removes all references to javax.sound.* in order to allow JOAL to work in non... | Julien Gouesse | 2013-03-27 | 2 | -31/+94 |
* | | Adapt to GlueGen commit 1a01dce6c42b398cdd68d405828774a3ab366456 | Sven Gothel | 2013-06-11 | 1 | -4/+1 |
|/ |
|
* | Merge pull request #9 from magnen/master | Sven Gothel | 2013-03-21 | 1 | -0/+11 |
|\ |
|
| * | Adding method for determining the playing state of an audio source. | Magne Nordtveit | 2013-03-07 | 1 | -0/+11 |
* | | Catches ExceptionInInitializerError instances when initializing ALFactory | Julien Gouesse | 2013-03-18 | 1 | -0/+2 |
|/ |
|
* | OpenAL Library Selection (Bug 662): Use String value of new property 'joal.op... | Sven Gothel | 2013-02-01 | 1 | -8/+52 |
* | WavData.loadFromStream: Uses IOUtil.copyStream2ByteBuffer which fixes loading... | Sven Gothel | 2013-02-01 | 2 | -15/+19 |
* | Android Build & Test ; WavLoader/Data javax.audio separation (part-1) | Sven Gothel | 2013-01-31 | 5 | -65/+217 |
* | Bug 567 (part 1): add support for openal extensions | Michael Zucchi | 2013-01-25 | 1 | -0/+16 |
* | Fix bug 550, JOAL lacks Platform.initSingleton() call - Using TempJarCache re... | Sven Gothel | 2012-01-04 | 1 | -0/+2 |
* | Move implementation private files from com.jogamp.<module>.impl. to jogamp.<m... | Sven Gothel | 2011-02-09 | 1 | -1/+1 |
* | Move implementation private files from com.jogamp.<module>.impl. to jogamp.<m... | Sven Gothel | 2011-02-09 | 3 | -333/+0 |
* | Window Support added ; Win64 libs & license files | Sven Gothel | 2010-12-13 | 3 | -8/+175 |
* | Bring back JOAL (code fixes and project structure) | Sven Gothel | 2010-12-13 | 5 | -294/+112 |
* | fixed alcGetString functionpointer mapping (gluegen does not handle method re... | Michael Bien | 2010-07-10 | 2 | -9/+99 |
* | EAXFactory initializes JOAL if nessesary. | Michael Bien | 2010-07-10 | 2 | -103/+91 |
* | joal_native is now joal. | Michael Bien | 2010-07-10 | 2 | -2/+2 |
* | removed BufferUtils since we have now Buffers in gluegen-rt. | Michael Bien | 2010-07-08 | 1 | -266/+0 |
* | modifications due do refactoring in gluegen/ProcAddressTable. | Michael Bien | 2010-04-24 | 1 | -2/+2 |
* | modifications due to class movement in gluegen. | Michael Bien | 2010-03-31 | 1 | -0/+2 |
* | renamed package to com.jogamp.openal.* | Michael Bien | 2010-03-29 | 18 | -0/+2890 |