aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* Don't assume the size of AudioObjectTypeChris Robinson2023-09-211-1/+1
* Again try to fix handling an enum typeChris Robinson2023-09-201-1/+2
* Don't assume an enum's underlying typeChris Robinson2023-09-201-1/+1
* Fix MSVC compilationChris Robinson2023-09-201-0/+2
* Preliminary implementation of WASAPI spatial audio playbackChris Robinson2023-09-203-161/+549
* Replace some more unnecessary angles with vectorsChris Robinson2023-09-181-47/+77
* Fix source span sizeChris Robinson2023-09-171-5/+5
* Rename noinline to NOINLINEChris Robinson2023-09-172-5/+5
* Don't inline some big functionsChris Robinson2023-09-162-40/+35
* Use duration_cast to convert nanoseconds to secondsChris Robinson2023-09-161-9/+14
* Store channel positions as vectors instead of anglesChris Robinson2023-09-147-130/+175
* Use a span instead of an auto&& to arrayChris Robinson2023-09-131-7/+7
* Add a alcGetProcAddress2 functionChris Robinson2023-09-123-0/+8
* Make some global and static member variables inlineChris Robinson2023-09-115-42/+6
* Approximate sin for the reverb modulator LFOChris Robinson2023-09-111-2/+7
* Combine multiple divisions into oneChris Robinson2023-09-101-8/+11
* Improve the FFT bit reversal computationChris Robinson2023-09-092-34/+43
* Rename a couple internal cmake target namesChris Robinson2023-09-091-29/+29
* Optimize FFT calculations for lengths of 1024 or lessChris Robinson2023-09-091-23/+64
* Include the early and late reverb gain for the decay fade timerChris Robinson2023-09-051-3/+30
* Precalculate some square factorsChris Robinson2023-09-041-7/+2
* Fix CMake deprecation warning in OpenAL config. (#909)Nick2023-09-041-1/+1
* Don't use a custom config for the pipewire event loopChris Robinson2023-09-031-1/+1
* Use a variant instead of a union+flagChris Robinson2023-09-032-39/+47
* Avoid putting strings in fixed arrays of char arraysChris Robinson2023-09-021-21/+22
* Handle a null string in DeviceHelper::OnDefaultDeviceChangedChris Robinson2023-08-311-6/+6
* Combine separate loops into oneChris Robinson2023-08-301-5/+6
* Mention surround714 in alsoftrc.sampleChris Robinson2023-08-301-4/+9
* Don't set VISIBILITY_PRESETs without visibility attributesChris Robinson2023-08-291-23/+20
* Use a more accurate ring modulator waveform generatorChris Robinson2023-08-291-37/+76
* Avoid some large stack buffersChris Robinson2023-08-281-27/+18
* Fix waveforms generated by altonegenChris Robinson2023-08-281-32/+41
* Slightly improve some all-pass filter coefficientsChris Robinson2023-08-281-6/+6
* Replace another C string with string_viewChris Robinson2023-08-261-5/+4
* Simplify building a string messageChris Robinson2023-08-261-11/+3
* Use string_view in a couple more placesChris Robinson2023-08-254-38/+20
* Use a bit_cast instead of a union for type-punningChris Robinson2023-08-251-31/+16
* Allow querying AL_EFFECTSLOT_EFFECTChris Robinson2023-08-253-6/+14
* Fix ALC_CONTEXT_FLAGS_EXT valueChris Robinson2023-08-231-1/+1
* Clear errno prior to the call that may set itChris Robinson2023-08-211-0/+1
* Fix conversion and maybe-unused warnings with my_fopenChris Robinson2023-08-181-3/+10
* Use a string instead of a c_str for a string_viewChris Robinson2023-08-181-1/+1
* Make ALC_SOFT_system_events publicChris Robinson2023-08-184-19/+25
* Remove an unnecessary source fileChris Robinson2023-08-183-35/+11
* Use an array of bytes instead of ints for small valuesChris Robinson2023-08-151-4/+4
* Don't null check the context in the direct EAX functionsChris Robinson2023-08-132-57/+15
* Make AL(C)_EXT_debug publicChris Robinson2023-08-114-68/+68
* Add missing includesChris Robinson2023-08-112-0/+3
* Track the current/active format for pipewire nodesChris Robinson2023-08-111-55/+85
* Add AL_EXT_debug functions to set/get object namesChris Robinson2023-08-1117-14/+228