aboutsummaryrefslogtreecommitdiffstats
path: root/alc/alc.cpp
Commit message (Expand)AuthorAgeFilesLines
* Accumulate delays as samples before calculating nanosecondsChris Robinson2020-09-121-14/+8
* Allow querying the new enums and functionsChris Robinson2020-09-051-0/+6
* Rework effect slot buffer settingChris Robinson2020-09-051-8/+2
* Don't add effect slots to the active list until an effect is setChris Robinson2020-09-051-0/+1
* Add an in-progress extension string for convolution reverbChris Robinson2020-09-011-0/+3
* Use enum class for a couple enumsChris Robinson2020-09-011-32/+32
* Pass a BufferStorage to EffectState::createBufferChris Robinson2020-08-281-7/+2
* Use a separate structure for buffer storageChris Robinson2020-08-281-13/+15
* Add a method for effects to create persistent buffer dataChris Robinson2020-08-241-0/+13
* Use an intrusive_ptr to hold the unapplied effect stateChris Robinson2020-08-241-2/+2
* Use an intrusive_ptr for ALeffectslotProps::StateChris Robinson2020-08-241-1/+0
* Avoid a zero-length array for the FlexArray definitionChris Robinson2020-08-151-5/+1
* Change a couple functions into member functionsChris Robinson2020-08-071-5/+5
* Avoid including windows.h in threads.hChris Robinson2020-06-281-0/+5
* Handle the front stablizer with the B-Format decoderChris Robinson2020-06-151-28/+2
* Move a couple related functions to the backend baseChris Robinson2020-06-121-122/+0
* 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