aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* Check for GCC's __get_cpuid before using itChris Robinson2014-08-113-2/+14
* Only support dsound and mmdevapi on WindowsChris Robinson2014-08-111-36/+35
* Remove a couple unnecessary HAVE_*_H header definesChris Robinson2014-08-111-6/+0
* Don't try to generate .def or .lib files when building staticallyChris Robinson2014-08-101-18/+20
* Add an option to build an import .lib with dlltool on mingwChris Robinson2014-08-101-22/+48
* Simplify some vector size range checksChris Robinson2014-08-102-17/+19
* Give NULL for null-vector iteratorsChris Robinson2014-08-102-3/+5
* Pass pointer-to-vector types as char* instead of void*Chris Robinson2014-08-102-17/+16
* Properly set FluidSynth's include dir for older cmake versionsChris Robinson2014-08-101-1/+1
* Create a .def file when building with MinGWChris Robinson2014-08-101-0/+3
* Use VECTOR_FIND_IF and VECTOR_FOR_EACH instead of manual loopsChris Robinson2014-08-094-106/+57
* Use the default input device for portaudio's default capture deviceChris Robinson2014-08-081-1/+4
* Modify CPU extensions and effect options to be enabled when checkedChris Robinson2014-08-072-63/+105
* Add a 48khz HRTF data setChris Robinson2014-08-072-0/+1
* Disable the autowah effectChris Robinson2014-08-062-0/+6
* Make the DYNLOAD LoadFSynth function non-inlineChris Robinson2014-08-051-1/+1
* Enable large file supportChris Robinson2014-08-053-0/+58
* Filter for relative HRTF data paths and add Add/Remove label textsChris Robinson2014-08-052-12/+79
* Update alsoft-configChris Robinson2014-08-052-23/+55
* Load fluidsynth dynamically when possibleChris Robinson2014-08-052-35/+141
* Fix some lock ordering to avoid potential deadlocksChris Robinson2014-08-031-8/+8
* Use an ATOMIC_INIT macro instead of ATOMIC_LOAD_UNSAFEChris Robinson2014-08-035-35/+21
* Use the right type for atomic compare-exchangeChris Robinson2014-08-011-4/+4
* Add some casts for inline assembly atomicsChris Robinson2014-08-012-7/+7
* Use atomics for the device and context list headsChris Robinson2014-08-015-76/+112
* Make the source's buffer queue head and current queue item atomicChris Robinson2014-07-314-76/+89
* Remove an unused functionChris Robinson2014-07-312-9/+0
* Rename ATOMIC_COMPARE_EXCHANGE to ATOMIC_COMPARE_EXCHANGE_STRONGChris Robinson2014-07-314-13/+7
* Avoid a CPU memory fence, and better order memory barriers to accessesChris Robinson2014-07-311-13/+32
* Change Windows-based atomics for non-C99 compilersChris Robinson2014-07-271-17/+43
* Use a full memory barrier for WindowsChris Robinson2014-07-271-2/+2
* Use pulseaudio's write callback to signal a mixer proc wakeupChris Robinson2014-07-261-3/+11
* Don't try to use internal visibilityChris Robinson2014-07-261-8/+3
* Always set the active source's update methodChris Robinson2014-07-261-5/+7
* Explicitly pass the address of atomics and parameters that can be modifiedChris Robinson2014-07-269-130/+130
* Support C11 atomicsChris Robinson2014-07-235-57/+94
* Use generic atomics in more placesChris Robinson2014-07-229-62/+54
* Implement RefCount as a generic atomic typeChris Robinson2014-07-223-159/+116
* Add macros for generic atomic functionalityChris Robinson2014-07-229-86/+195
* Check the current directory first for data filesChris Robinson2014-07-211-2/+16
* Make some functions staticChris Robinson2014-07-202-6/+4
* Use the UNUSED macro instead of a void castChris Robinson2014-07-191-2/+1
* Stop trying to read samples if there was an errorChris Robinson2014-07-191-1/+1
* Trace when a soundfont buffer goes unusedChris Robinson2014-07-191-0/+3
* Load the default soundfont as a comma-separate list of filenameChris Robinson2014-07-191-6/+27
* Keep existing presets when loading in a new soundfontChris Robinson2014-07-191-3/+5
* Use a macro to specify the fourcc formattersChris Robinson2014-07-181-21/+22
* Explicitly include libavutil/channel_layout.h for the channel layout stuffChris Robinson2014-07-181-0/+1
* Properly scale the first HRTF pass-through coefficientChris Robinson2014-07-171-4/+8
* Fix typo (overriden -> overridden)Chris Robinson2014-07-171-1/+1