aboutsummaryrefslogtreecommitdiffstats
path: root/alc
Commit message (Expand)AuthorAgeFilesLines
* 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-161-4/+3
* Avoid inlining certain exception functionsChris Robinson2022-12-162-7/+17
* Avoid extraneous temporaries when filling vectorsChris Robinson2022-12-152-8/+18
* Avoid manually specifying FFT template parametersChris Robinson2022-12-142-5/+5
* Implement an al::unreachable wrapper/helperChris Robinson2022-12-131-1/+1
* Rename a potentially confusing member functionChris Robinson2022-12-081-2/+2
* Avoid setting PipeWire stream properties with separate callsChris Robinson2022-12-061-12/+11
* Avoid using a macro to wrap standard attributesChris Robinson2022-12-067-36/+36
* Avoid LIKELY/UNLIKELY macrosChris Robinson2022-12-055-23/+23
* Avoid some uses of the LIKELY/UNLIKELY macrosChris Robinson2022-12-051-1/+1
* Use standard likely/unlikely attributes when availableChris Robinson2022-12-053-12/+12
* Use the correct variable for reading the WASAPI playback rateChris Robinson2022-12-051-2/+2
* Fix building with PipeWire 0.3.49 and earlierChris Robinson2022-12-021-0/+19
* Add missing device_clock/source_latency enums for queryingChris Robinson2022-11-291-0/+9
* Use complex floats for convolution reverb FFTsChris Robinson2022-11-242-24/+23
* Don't prematurely change ALCdevice::BufferSizeChris Robinson2022-11-221-7/+11
* Fix WASAPI capture handling the background COM threadChris Robinson2022-11-191-18/+30
* Avoid a use-after-free in the ALSA backendChris Robinson2022-11-161-12/+12
* Use the correct frame size for WASAPI resamplingChris Robinson2022-11-131-2/+2
* Change a function to a static methodChris Robinson2022-11-132-4/+5
* Add a config option to prevent WASAPI from using a resamplerChris Robinson2022-11-121-1/+5
* Add a resampler to WASAPI outputChris Robinson2022-11-121-10/+75
* Dynamically start/stop the WASAPI message threadChris Robinson2022-11-121-86/+117
* Try to detect the update and buffer size from PipeWireChris Robinson2022-11-081-4/+45
* Make sure sio_write and sio_read return valid valuesChris Robinson2022-11-071-5/+12
* Add preliminary support for 7.1.4 output modesChris Robinson2022-11-0314-5/+129
* Add functions to start sources at a particular device timeChris Robinson2022-11-033-0/+13
* Add the ability to start a voice at a particular timeChris Robinson2022-11-031-1/+5
* Add missing headerChris Robinson2022-10-221-0/+1
* Add a warning when using the old UHJ filter optionChris Robinson2022-10-211-2/+8
* Rename some variables to be less ambiguousChris Robinson2022-10-211-2/+2
* Add separate filter options for UHJ encoding and decodingChris Robinson2022-10-212-8/+29
* Add an IIR filter option for UHJ encoding/decodingChris Robinson2022-10-212-3/+5
* Avoid using a modulo in a loopChris Robinson2022-10-181-10/+42
* Remove unnecessary includes and forward declarationsChris Robinson2022-09-231-7/+0
* Remove an unnecessary includeChris Robinson2022-09-221-1/+0
* Use PulseAudio's threaded mainloop instead of a custom oneChris Robinson2022-09-221-141/+160
* Correctly check if a multi-channel decoder is setChris Robinson2022-09-161-1/+1
* Update the built-in quad and 7.1 decodersChris Robinson2022-09-161-26/+26
* Don't pack ambdec coefficientsChris Robinson2022-09-121-64/+22
* Ensure coeff_scale is set for ambdec filesChris Robinson2022-09-111-0/+1
* Track if doing 2D mixing onlyChris Robinson2022-09-044-6/+15
* Allow different HF scales for 2D mixing/outputChris Robinson2022-09-042-2/+2
* Use the difference in HF scale for upsampling ambisonicsChris Robinson2022-09-032-2/+2
* Revert "Don't apply the HF scaling for "upsampling" ambisonics"Chris Robinson2022-09-022-4/+42
* Use an icosahedron for 3D second-orderChris Robinson2022-09-011-32/+33
* Don't apply the HF scaling for "upsampling" ambisonicsChris Robinson2022-08-312-42/+4
* Use a more precise 3D7.1 decoderChris Robinson2022-08-301-12/+12