aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* Fix handling paused devices with the wave writer backendChris Robinson2021-01-211-10/+14
* Simplify a divisionChris Robinson2021-01-211-1/+1
* Avoid declaring some variables multiple timesChris Robinson2021-01-211-6/+7
* Avoid global constexpr arraysChris Robinson2021-01-2110-154/+172
* Update ChangeLogChris Robinson2021-01-201-0/+2
* Revert "Print the build results after CI"Chris Robinson2021-01-201-6/+0
* Print the build results after CIChris Robinson2021-01-201-0/+6
* Avoid extra copies/work when reading HRTF dataChris Robinson2021-01-201-8/+12
* Avoid explicitly searching for the WindowsSDKChris Robinson2021-01-193-700/+23
* Remove constexpr from a functionChris Robinson2021-01-171-6/+1
* First try at using GitHub ActionsChris Robinson2021-01-171-0/+63
* Avoid calling readAdvance in a loopChris Robinson2021-01-171-3/+5
* Don't assume the ring buffer's read vector is the next writable spaceChris Robinson2021-01-151-30/+36
* Use a span instead of passing a vector by referenceChris Robinson2021-01-111-5/+5
* Make sure proper names are used for querying PulseAudio infoChris Robinson2021-01-101-5/+5
* Merge pull request #515 from ilya-fedin/pulse-nullptr-defaultkcat2021-01-101-42/+13
|\
| * Pass nullptr to pulse for default deviceIlya Fedin2021-01-101-42/+13
|/
* Remove the invalid noexcept specificationChris Robinson2021-01-081-1/+1
* Quickly fade out samples of a stopping voiceChris Robinson2021-01-081-0/+20
* Avoid dereferencing the end iteratorChris Robinson2021-01-081-4/+4
* Ensure the endian test is constexprChris Robinson2021-01-061-5/+6
* Avoid duplicating an inline template functionChris Robinson2021-01-061-21/+4
* Properly trace the new HRTF delay for the B-Format decoderChris Robinson2021-01-061-2/+2
* Use a template to read integers with endian awarenessChris Robinson2021-01-061-70/+83
* Return non-const from the resampler functionChris Robinson2021-01-027-51/+40
* Make optional trivially destructible if the stored type isChris Robinson2021-01-021-43/+70
* Fix comment typoChris Robinson2021-01-011-1/+1
* Don't use templates unnecessarilyChris Robinson2021-01-011-19/+0
* Make FPUCtl methods noexceptChris Robinson2020-12-312-12/+10
* Move cpu_caps and fpu_ctrl to coreChris Robinson2020-12-3110-17/+17
* Remove an unnecessary includeChris Robinson2020-12-311-2/+0
* Add NEON-enhanced FIR loops for convolution and UHJChris Robinson2020-12-312-0/+83
* Assume run-time NEON support if detected by cmakeChris Robinson2020-12-311-45/+2
* Check for SSE and NEON earlierChris Robinson2020-12-311-71/+84
* Avoid ugly reinterpret_casts with offsetofChris Robinson2020-12-291-6/+12
* Combine multiple functions into oneChris Robinson2020-12-283-42/+25
* Return an intrusive_ptr from EffectStateFactory::createChris Robinson2020-12-2816-21/+35
* Workaround a GCC 5 constexpr function bugChris Robinson2020-12-281-0/+5
* Remove extraneous semicolorChris Robinson2020-12-281-1/+1
* Avoid including voice.h in alcontext.hChris Robinson2020-12-277-1/+10
* Reduce a few linesChris Robinson2020-12-271-4/+1
* Reorder some device fieldsChris Robinson2020-12-271-25/+26
* Use a unique_ptr to hold DistanceComp dataChris Robinson2020-12-274-48/+49
* Use smaller types for enumsChris Robinson2020-12-274-5/+5
* Remove some unnecessary constructorsChris Robinson2020-12-272-25/+12
* Make FlexArray trivially destructible when possibleChris Robinson2020-12-271-42/+89
* Reorder some context propertiesChris Robinson2020-12-271-39/+42
* Use a uint for a bitfieldChris Robinson2020-12-273-7/+7
* Move the WetBuffer reference to EffectSlotChris Robinson2020-12-277-17/+24
* Combine EffectState::deviceUpdate with setBufferChris Robinson2020-12-2617-45/+33