aboutsummaryrefslogtreecommitdiffstats
path: root/core
Commit message (Expand)AuthorAgeFilesLines
* Avoid a virtual function call to set the decoder widthChris Robinson2022-05-171-15/+8
* Use a member variable to specify the decoder paddingChris Robinson2022-05-172-2/+11
* Avoid magic numbersChris Robinson2022-05-162-6/+10
* Use virtual functions for the decoderChris Robinson2022-05-144-28/+38
* Search the installation data directory (#693)ilya-fedin2022-05-131-0/+14
* Don't enable RTKit/D-Bus support on WindowsChris Robinson2022-05-091-12/+11
* Use an array of pointers for the UHJ encoder inputChris Robinson2022-05-062-6/+7
* Handle 3D7.1 as a separate channel configurationChris Robinson2022-04-262-0/+20
* Remove a couple unused fieldsChris Robinson2022-04-221-3/+0
* Rename lerp to avoid conflicts with C++20's std::lerpChris Robinson2022-04-066-11/+11
* Remove an unnecessary subtractionChris Robinson2022-04-012-2/+2
* Don't manually reverse samplesChris Robinson2022-03-313-24/+21
* Invert a check to put the first taken path firstChris Robinson2022-03-311-11/+11
* Make and use a processHfScale function with a separate outputChris Robinson2022-03-313-6/+44
* Replace a few asserts with actual checks or ASSUME()Chris Robinson2022-03-301-1/+2
* Remove the reversed all-pass trick in MixDirectHrtfBaseChris Robinson2022-03-305-48/+11
* Make and use a Default enum for StereoEncodingChris Robinson2022-03-291-2/+4
* Fix for some missing macrosChris Robinson2022-03-101-0/+5
* Use proper macros instead of magic numbersChris Robinson2022-03-091-3/+3
* Avoid a divide-by-zero in UhjDecoder::decodeStereoChris Robinson2022-03-071-4/+4
* Fix an unused parameter warningChris Robinson2022-02-231-1/+6
* Explicitly define AmbDecConf's destructorChris Robinson2022-02-222-0/+5
* Avoid using an if_constexpr macroChris Robinson2022-02-221-19/+34
* Handle AirAbsorptionGainHF as a native context propertyChris Robinson2022-02-081-1/+5
* Combine listener and context updatesChris Robinson2022-02-082-31/+7
* Remove extra ';' after member function definition (#652)Jan Niklas Hasse2022-01-311-1/+1
* Get rid of MathDefsChris Robinson2022-01-277-30/+31
* Start and use a standard-like numbers headerChris Robinson2022-01-271-5/+5
* 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-181-82/+111
* Explicitly default the band splitter's copy assignmentChris Robinson2022-01-111-0/+1
* Slightly improve handling of stopping voicesChris Robinson2022-01-081-19/+27
* 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
* Use a bitset instead of a plain uint for flagsChris Robinson2021-12-232-24/+29
* Don't swallow up buffer callback samples when pausingChris Robinson2021-12-181-11/+17
* Don't update voice sample histories when stopping/pausingChris Robinson2021-12-181-24/+25
* Move some more context functions to the proper sourceChris Robinson2021-12-172-1/+80
* Move the effects base and effectslot to coreChris Robinson2021-12-173-0/+318
* Move some ContextBase function definitions to the right placeChris Robinson2021-12-171-0/+70
* Remove an unnecessary parameterChris Robinson2021-12-171-1/+1
* Allocate voice properties in clustersChris Robinson2021-12-172-1/+5
* Rename Voice::mNumChannels for clarityChris Robinson2021-12-152-6/+6
* Add source properties for Super StereoChris Robinson2021-12-153-7/+22
* Minor UHJ coefficient scaling precision improvementChris Robinson2021-12-131-3/+3
* Make an inline function to check for 2D ambisonic formatsChris Robinson2021-12-122-3/+7