aboutsummaryrefslogtreecommitdiffstats
path: root/alc/alc.cpp
Commit message (Expand)AuthorAgeFilesLines
* Avoid some more AL typesChris Robinson2020-12-241-39/+39
* Avoid AL/ALC types in the backendsChris Robinson2020-12-171-3/+3
* Don't use ALC error enums for the backend error codeChris Robinson2020-12-171-4/+7
* Don't return an enum from captureSamplesChris Robinson2020-12-171-4/+2
* Move logging to coreChris Robinson2020-12-171-1/+1
* Move AsyncEvent to a separate headerChris Robinson2020-12-161-0/+1
* Move VoiceChange to a separate headerChris Robinson2020-12-161-0/+1
* Use a separate structure for the context/listener paramsChris Robinson2020-12-151-22/+18
* Avoid changing the global CPU flags in FillCPUCapsChris Robinson2020-12-151-1/+17
* Move ambidefs.h to coreChris Robinson2020-12-121-1/+1
* Change some macros into constexpr variablesChris Robinson2020-12-041-3/+3
* Move a couple more things to coreChris Robinson2020-12-041-2/+2
* Move the filters to coreChris Robinson2020-12-041-2/+2
* Move mastering.cpp/h to coreChris Robinson2020-12-041-1/+1
* Move some sources to a separate directoryChris Robinson2020-11-271-61/+1
* Use a type alias instead of decltypeChris Robinson2020-11-231-14/+13
* Use optionals for some attribute parametersChris Robinson2020-11-221-35/+35
* Make ALbuffer inherit from BufferStorageChris Robinson2020-11-211-2/+2
* Disassociate internal voice enums from AL enumsChris Robinson2020-11-201-0/+1
* Disassociate internal format enums from ALC enumsChris Robinson2020-11-201-67/+108
* Use a separate structure for the active effect slot propertiesChris Robinson2020-11-071-8/+8
* Avoid a full wipe and reallocation of wet buffersChris Robinson2020-11-021-22/+6
* Store the wet buffers in the contextChris Robinson2020-11-021-5/+29
* Finalize AL_SOFT_eventsChris Robinson2020-10-261-1/+1
* Replace some more macros with constexpr variablesChris Robinson2020-10-211-1/+1
* Change some more macros into constexpr variablesChris Robinson2020-10-211-3/+3
* Add a missing enum to the enum listChris Robinson2020-10-161-0/+2
* Finalize AL_SOFT_effect_targetChris Robinson2020-10-161-1/+1
* Finalize ALC_SOFT_loopback_bformatChris Robinson2020-10-161-1/+3
* Use inline functions for popcnt and ctz instead of macrosChris Robinson2020-10-131-12/+7
* Remove the unused Ref logging levelChris Robinson2020-09-281-1/+5
* Use an enum class for the log levelChris Robinson2020-09-281-3/+3
* Remove deprecated, performance, and error event typesChris Robinson2020-09-201-3/+1
* 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