aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* Simplify void_tChris Robinson2023-01-081-3/+1
* Better handle negative sample rate valuesChris Robinson2023-01-081-5/+5
* Update alsoft-configChris Robinson2023-01-082-72/+7
* Update some config commentsChris Robinson2023-01-082-24/+25
* Get device config options earlier in a device updateChris Robinson2023-01-071-310/+275
* Avoid using a reversed all-pass for the front stablizerChris Robinson2023-01-066-77/+43
* Disable MSVC warning C5051Chris Robinson2023-01-051-1/+1
* Rename some lambda parameters to avoid shadowing warningsChris Robinson2023-01-055-15/+15
* Combine some duplicate code to mix each channelChris Robinson2023-01-053-330/+186
* Add and use mixers that process one input and output channelChris Robinson2023-01-0511-8/+222
* Add a simple wrapper to call the mixer functionChris Robinson2023-01-043-5/+11
* Simplify handling effect output for spatial effectsChris Robinson2023-01-047-104/+173
* Handle negative offset starts for callback buffersChris Robinson2023-01-041-9/+11
* Combine multiple al_printf definitionsChris Robinson2023-01-022-58/+49
* Multiply by the inverse instead of divideChris Robinson2023-01-011-4/+4
* Fix a commentChris Robinson2023-01-011-2/+1
* Handle UHJ better with convolution reverbChris Robinson2023-01-012-44/+68
* Swap the order of some checks to simplify voice setupChris Robinson2023-01-011-35/+25
* Avoid some explicit casts and referencesChris Robinson2023-01-015-19/+20
* Display the device sample rate in openal-infoChris Robinson2022-12-311-1/+7
* Simplify constructing the process path and executable nameChris Robinson2022-12-301-7/+5
* Use a simple spinlock to protect the current global contextChris Robinson2022-12-303-7/+26
* Update some header commentsChris Robinson2022-12-302-106/+127
* Add macros to prevent declaring API functionsChris Robinson2022-12-303-40/+22
* Avoid a manual loop to find a buffer queue entryChris Robinson2022-12-241-6/+3
* Constify some parametersChris Robinson2022-12-241-16/+16
* Avoid using a macro to set a context error and returnChris Robinson2022-12-247-90/+89
* Avoid some macros for checking property sizes and valuesChris Robinson2022-12-241-169/+228
* Avoid duplicate code to update the reverb delay linesChris Robinson2022-12-221-14/+7
* Include the reverb delay times in the fade sample countChris Robinson2022-12-201-24/+15
* Make sure to update the input filters with partial updatesChris Robinson2022-12-201-1/+11
* Clean up some reverb mixing loopsChris Robinson2022-12-191-21/+18
* Turn a static member function into a lambda where it's usedChris Robinson2022-12-191-31/+29
* Remove a redundant commentChris Robinson2022-12-181-4/+1
* Use a size_t for the reverb decay fade countChris Robinson2022-12-181-2/+2
* Avoid unreachable() in assume_alignedChris Robinson2022-12-181-4/+6
* Revert "Change the order of compiler checks in assume_aligned"Chris Robinson2022-12-181-7/+5
* Change the order of compiler checks in assume_alignedChris Robinson2022-12-181-5/+7
* Include the build type in the CI job namesChris Robinson2022-12-181-7/+7
* Create debug Windows builds with GitHub CIChris Robinson2022-12-171-1/+21
* Avoid inlining LoadedHrtf's destructorChris Robinson2022-12-171-0/+7
* Clear the old reverb pipeline buffer when it's doneChris Robinson2022-12-171-9/+46
* Rework reverb fading to toggle between pipelinesChris Robinson2022-12-171-475/+360
* Use a bitset for the enabled event flagsChris Robinson2022-12-166-33/+35
* Avoid inlining certain exception functionsChris Robinson2022-12-169-38/+42
* Avoid extraneous temporaries when filling vectorsChris Robinson2022-12-155-9/+29
* Fix paths for creating the archiveChris Robinson2022-12-151-2/+2
* Build with PipeWire in GitHub CIChris Robinson2022-12-151-1/+3
* Include the router in the github actions archiveChris Robinson2022-12-151-1/+11
* Define a destructor as default instead of emptyChris Robinson2022-12-151-1/+1