aboutsummaryrefslogtreecommitdiffstats
path: root/common
Commit message (Expand)AuthorAgeFilesLines
* Make a default/empty constructor noexceptChris Robinson2020-04-091-1/+1
* Use a unique_ptr for constructing the bsinc table coefficientsChris Robinson2020-04-071-25/+22
* Dynamically allocate the temporary bsinc filter tableChris Robinson2020-04-061-2/+7
* Pass the BSincHeader by reference instead of valueChris Robinson2020-04-051-2/+2
* Avoid storing the bsinc coefficient deltas before outputChris Robinson2020-04-041-48/+49
* Fix bsinc filter alignment and offsetsChris Robinson2020-04-021-3/+3
* Avoid std::abs in a constexpr functionChris Robinson2020-04-021-1/+1
* Generate the bsinc tables using constexpr methodsChris Robinson2020-04-023-0/+370
* Avoid using M_PIChris Robinson2020-04-012-16/+9
* Avoid non-namespace template specializationChris Robinson2020-03-241-7/+11
* Remove some unused functionsChris Robinson2020-03-231-64/+3
* Add a macro to disable class-specific new/deleteChris Robinson2020-03-231-0/+6
* Avoid ## in a macroChris Robinson2020-03-231-6/+6
* Use more appropriate types for bitfieldsChris Robinson2020-03-221-4/+10
* Clean up some C++11-ismsChris Robinson2020-03-223-13/+10
* Properly define the new[] and delete[] operatorsChris Robinson2020-03-221-3/+10
* Avoid some pre-C++14 workaroundsChris Robinson2020-03-221-8/+0
* Fix some 'ambiguous' calls for newer MSVCChris Robinson2020-01-061-6/+6
* Ensure a pointer is provided for a templated iterator typeChris Robinson2020-01-051-2/+2
* Fix reverse iterators for spansChris Robinson2019-12-251-8/+8
* Avoid extraneous loopingChris Robinson2019-11-291-17/+30
* Move the polyphase resampler to the common libChris Robinson2019-11-282-0/+259
* Avoid an extraneous macro and use a simplified type aliasChris Robinson2019-10-271-4/+4
* Avoid static constexpr for arrays iterated over at run-timeChris Robinson2019-10-251-1/+1
* Put the pragma defines in a separate headerChris Robinson2019-10-072-19/+25
* Don't inline the utf8 convertersChris Robinson2019-10-013-35/+41
* Add some allocator fields GCC 6.3 seems to wantChris Robinson2019-10-011-0/+6
* Use using to avoid extraneous template instantiationsChris Robinson2019-09-291-2/+2
* Move the ifstream wrapper to commonChris Robinson2019-09-222-0/+217
* Revert "Silence some unreachable code warnings on MSVC"Chris Robinson2019-09-201-12/+0
* Silence some unreachable code warnings on MSVCChris Robinson2019-09-201-0/+12
* Remove and simplify some functionsChris Robinson2019-09-201-6/+4
* Simplify some REQUIRES usesChris Robinson2019-09-202-5/+5
* Don't clean up more than necessary on destructionChris Robinson2019-09-202-4/+10
* Work around MSVC's lack of standard _Pragma supportChris Robinson2019-09-181-7/+7
* Silence a couple specific warning instancesChris Robinson2019-09-181-0/+27
* Enable and fix some more warningsChris Robinson2019-09-181-1/+1
* Add and use custom string types and functionsChris Robinson2019-09-162-0/+74
* Fix a few more GCC warningsChris Robinson2019-09-141-1/+1
* Add a note about clearing complex_hilbert's imaginary inputChris Robinson2019-09-141-1/+2
* Fix some more implicit conversions noted by GCCChris Robinson2019-09-141-3/+3
* removed unnecessary loopLopuska2019-09-151-2/+0
* Fix implicit conversions in the effectsChris Robinson2019-09-141-0/+2
* Clean up sample converter implicit conversionsChris Robinson2019-09-121-18/+20
* Don't use [[nodiscard]] in C++11Chris Robinson2019-09-121-5/+5
* Fix a few more C-style castsChris Robinson2019-09-111-1/+1
* Fix allocator comparison operatorsChris Robinson2019-09-111-4/+4
* Fix some more implicit castsChris Robinson2019-09-112-3/+4
* Simplify flexible array member usageChris Robinson2019-09-111-2/+18
* Don't inherit for the allocatorChris Robinson2019-09-111-22/+18