aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
...
* Don't search for __android_log_print on non-Android targetsChris Robinson2022-02-031-5/+7
* Avoid global pointers to string literalsChris Robinson2022-02-012-21/+20
* Avoid a magic numberChris Robinson2022-02-011-1/+1
* Rename Sqrt1_2 for consistencyChris Robinson2022-02-012-7/+7
* Output a message when EAX is enabled in CMakeChris Robinson2022-02-011-0/+5
* [EAX] Add primary extension name for EAX v2.0 (#653)Boris I. Bendovsky2022-02-014-5/+12
* Remove extra ';' after member function definition (#652)Jan Niklas Hasse2022-01-311-1/+1
* [EAX] Fix alIsExtensionPresent (#651)Boris I. Bendovsky2022-01-311-5/+5
* Output a message when EAX is enabled in CMakeChris Robinson2022-01-301-0/+5
* Move ALSOFT_EAX definition to config.hChris Robinson2022-01-3044-224/+149
* Simplify FFT complex arg handling a bitChris Robinson2022-01-301-2/+4
* Add EAX extensions (EAX 2.0-5.0, X-RAM) (#632)Boris I. Bendovsky2022-01-3053-0/+18533
* Remove math_defs.hChris Robinson2022-01-276-61/+58
* Get rid of MathDefsChris Robinson2022-01-2722-96/+81
* Start and use a standard-like numbers headerChris Robinson2022-01-276-18/+52
* Use precalculated lookup tables to swap FFT elementsChris Robinson2022-01-271-7/+91
* Add some common wrapper methods to ThreadMainloopChris Robinson2022-01-261-42/+46
* Default the PipeWire lock's operator= instead of using the baseChris Robinson2022-01-261-1/+1
* Handle 5.1 using rear channels with PulseAudio and PipeWireChris Robinson2022-01-252-105/+60
* Move some definitions to where they're usedChris Robinson2022-01-241-2/+2
* Avoid a messy while loop to remove from a vectorChris Robinson2022-01-221-11/+8
* Restructure the PipeWire backend code a bitChris Robinson2022-01-221-219/+235
* Avoid holding a pw_proxy, hold the type it representsChris Robinson2022-01-221-36/+70
* Handle duplex devices with PipeWireChris Robinson2022-01-221-22/+43
* Update changelogChris Robinson2022-01-181-3/+1
* Handle _gettid on FreeBSDChris Robinson2022-01-185-82/+77
* Set niceness as a fallback only on LinuxChris Robinson2022-01-181-0/+9
* Avoid passing a function pointer to std::call_onceChris Robinson2022-01-181-1/+1
* Handle the rt-prio config options as the priority levelChris Robinson2022-01-182-88/+117
* Load the PipeWire real-time configurationChris Robinson2022-01-171-18/+57
* Properly compare the buffer channels for preservationChris Robinson2022-01-171-1/+1
* Fixed compiler warning (#640)Derek Henderson2022-01-171-1/+1
* Add an ambi-format option for ACN ordering and FuMa scalingChris Robinson2022-01-123-2/+19
* Use a different output matrix for late reverbChris Robinson2022-01-111-14/+22
* Explicitly default the band splitter's copy assignmentChris Robinson2022-01-111-0/+1
* Slightly improve handling of stopping voicesChris Robinson2022-01-081-19/+27
* Use the deprecated enum for older Qt versionsChris Robinson2022-01-061-0/+4
* Avoid a deprecated QString enumChris Robinson2022-01-051-1/+1
* Add a third-order ambisonic decoder for HRTFChris Robinson2022-01-052-7/+63
* Update the 3D7.1 configurationChris Robinson2022-01-041-24/+42
* Update the HRTF second-order ambisonic decoderChris Robinson2022-01-041-42/+27
* Remove a couple unnecessary overloadsChris Robinson2022-01-041-9/+1
* Avoid duplicate definitions of the same wrapper functionsChris Robinson2022-01-041-74/+41
* Remove extra ';' after member function definition (#634)Jan Niklas Hasse2022-01-041-1/+1
* Don't mix higher orders of B-Format than the device is doingChris Robinson2022-01-021-2/+2
* Use an span of pointers instead of arrays for mixingChris Robinson2022-01-011-93/+94
* Pass a span of pointers to the UHJ/SuperStereo decoderChris Robinson2022-01-014-23/+29
* Avoid a static-sized char array on the stackChris Robinson2021-12-311-16/+22
* Add a couple more methods to al::optionalChris Robinson2021-12-311-0/+16
* Avoid some unnecessary copyingChris Robinson2021-12-311-10/+9