aboutsummaryrefslogtreecommitdiffstats
path: root/alc/alc.cpp
Commit message (Expand)AuthorAgeFilesLines
* Apply the ambisonic HF scaling in real-time with HRTFChris Robinson2020-05-191-5/+6
* Give names to parameter value constantsChris Robinson2020-05-131-2/+16
* Change a couple functions into member functionsChris Robinson2020-05-101-6/+6
* Avoid a reference on a constexpr variableChris Robinson2020-05-081-1/+4
* Use a FIR filter for the UHJ all-passChris Robinson2020-05-081-0/+3
* Use a flexible array for the front stablizer delay buffersChris Robinson2020-05-051-1/+4
* Improve the front stablizerChris Robinson2020-05-051-6/+3
* Correctly handle unicode paths on Windows for ALSOFT_LOGFILEChris Robinson2020-04-291-5/+13
* Rename effect_chain to effect_targetChris Robinson2020-04-291-1/+1
* Don't return a bool from the backend start methodChris Robinson2020-04-281-14/+8
* Limit the maximum settable sample rateChris Robinson2020-04-281-8/+12
* Remove a couple redundant commentsChris Robinson2020-04-281-4/+2
* Fix up some more uses of [AL[C]]voidChris Robinson2020-04-281-5/+5
* Move standard ALC function's annotations to the headerChris Robinson2020-04-281-15/+0
* Clean up some function commentsChris Robinson2020-04-281-143/+41
* Shorten the name of format typesChris Robinson2020-04-281-7/+7
* Don't maintain a global backend list endChris Robinson2020-04-281-11/+10
* Properly return on errorChris Robinson2020-04-281-1/+4
* Avoid using some extraneous ALC typesChris Robinson2020-04-281-26/+27
* Clean up some scaling mathChris Robinson2020-04-231-4/+3
* Avoid using some more AL typesChris Robinson2020-04-231-7/+7
* Get rid of an unnecessary variableChris Robinson2020-04-201-20/+14
* Add an Oboe backend stubChris Robinson2020-04-181-0/+6
* Remove another unnecessary return valueChris Robinson2020-04-161-12/+4
* Clean up some more unnecessary uses of AL typesChris Robinson2020-04-081-15/+14
* Avoid ALfloat in some placesChris Robinson2020-04-081-13/+13
* Use acquire-release semantics for changing deferred updatesChris Robinson2020-04-071-1/+1
* Don't yield the CPU when waiting for updates to finishChris Robinson2020-04-071-2/+3
* Add an extension to change a buffer's unpack ambisonic orderChris Robinson2020-04-041-0/+3
* Track a buffer's ambisonic orderChris Robinson2020-04-041-2/+1
* Get rid of a redundant enumChris Robinson2020-03-301-2/+2
* Return the enumerated device names from the backendChris Robinson2020-03-301-6/+16
* Hold the ListLock while opening a deviceChris Robinson2020-03-301-0/+2
* Move the FrontStablizer definition to its own headerChris Robinson2020-03-301-0/+1
* Remove the QSA backendChris Robinson2020-03-291-6/+0
* Stop updating effects when one failsChris Robinson2020-03-291-19/+14
* Rename ALvoice and related structs to VoiceChris Robinson2020-03-281-13/+12
* Avoid AL[C]boolean for internal useChris Robinson2020-03-281-7/+6
* Dynamically allocate voice channel dataChris Robinson2020-03-251-26/+18
* Use make_unique instead of new'ing into a unique_ptrChris Robinson2020-03-221-2/+2
* Avoid some pre-C++14 workaroundsChris Robinson2020-03-221-1/+1
* Move the FPUCtl methods to its own sourceChris Robinson2020-03-201-1/+1
* Add a helper to wait for the device mixChris Robinson2020-03-031-12/+5
* Use an intrusive_ptr for the device's HrtfStoreChris Robinson2020-03-011-2/+0
* Use real-time priority by defaultChris Robinson2020-02-261-8/+3
* Remove unnecessary locks now that the mixer doesn't require oneChris Robinson2020-02-261-3/+0
* Make the source's send array static instead of dynamicChris Robinson2020-02-251-18/+12
* Ignore VoiceChange objects while disconnectedChris Robinson2020-02-241-1/+25
* Remove a couple unnecessary type aliasesChris Robinson2020-02-221-1/+1
* Use an array of ALvoice pointers for the active voicesChris Robinson2020-02-211-26/+61