aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
...
| * Fix for ffmpeg.Ryan P.C. McQuen2016-07-211-2/+2
* | Update the default quad decoder matrixChris Robinson2016-07-181-4/+4
* | Constify and use the correct size for an arrayChris Robinson2016-07-171-1/+1
|/
* Make a MAX_AMBI2D_COEFFS macro instead of a magic numberChris Robinson2016-07-172-5/+12
* Repack the ambisonic dual-band decoder matricesChris Robinson2016-07-171-94/+105
* Improve the UHJ encoder's allpass processing loopsChris Robinson2016-07-141-49/+70
* Modify bs2b_cross_feed to do multiple samples at onceChris Robinson2016-07-133-59/+78
* Move the input channel array out of the DirectParams and SendParamsChris Robinson2016-07-135-93/+90
* Fix indentationChris Robinson2016-07-121-14/+14
* Fix a copy-paste message errorChris Robinson2016-07-121-1/+1
* Enumerate the embedded HRTF resources when availableChris Robinson2016-07-121-3/+345
* Add a cmake option to embed the HRTF dataChris Robinson2016-07-125-7/+69
* Store the voice output buffers separate from the paramsChris Robinson2016-07-114-40/+44
* Update comment about the source radius calculationsChris Robinson2016-07-101-9/+18
* Fix a direct access to a UIntMapChris Robinson2016-07-091-2/+2
* Reorder some source fieldsChris Robinson2016-07-072-24/+27
* Avoid standard malloc/free for Hrtf allocationChris Robinson2016-07-071-3/+4
* Avoid function calls to get the HRTF sample rate and IR sizeChris Robinson2016-07-076-36/+21
* Avoid using memcpy to copy a single structChris Robinson2016-07-063-21/+19
* Remove a slightly outdated commentChris Robinson2016-07-061-1/+0
* Remove the VirtOut buffer aliasChris Robinson2016-07-053-30/+24
* Use separate arrays for UIntMap keys and valuesChris Robinson2016-07-048-58/+87
* Use al_malloc/al_free for the UIntMap arrayChris Robinson2016-07-042-9/+17
* Ensure voices has been updated once before mixing themChris Robinson2016-06-162-2/+10
* Rename MaxNoOfSources for consistencyChris Robinson2016-06-082-16/+16
* Remove an IN_IDE_PARSER hackChris Robinson2016-06-071-6/+0
* Look in the executable's dir for another config fileChris Robinson2016-06-043-0/+133
* Only define 8 HRTF filter states and params for the deviceChris Robinson2016-06-041-2/+2
* Add property queries to get the device latency with the clockChris Robinson2016-06-032-11/+34
* Improve the filter processing functionChris Robinson2016-06-031-2/+35
* Remove some unnecessary volatile keywordsChris Robinson2016-06-032-33/+33
* Implement a Neon-enhanced MixRowChris Robinson2016-06-013-0/+31
* Make a function staticChris Robinson2016-06-012-7/+7
* Use a macro to specify the ambisonic periphonic channel maskChris Robinson2016-06-013-4/+13
* Use SSE for applying the HQ B-Format decoder matricesChris Robinson2016-05-315-27/+82
* Don't access the band splitter fields in the processing loopsChris Robinson2016-05-311-9/+16
* Don't try to emulate almtx_timedlockChris Robinson2016-05-301-43/+12
* Clean up a couple variable names and declarationsChris Robinson2016-05-302-7/+6
* Remove unnecessary VECTOR_INSERTChris Robinson2016-05-302-54/+30
* Hold the effectslot map lock while handling itChris Robinson2016-05-293-2/+38
* Use a linked list for active effect slotsChris Robinson2016-05-295-60/+59
* Avoid the mixer lock when getting the plain source offsetChris Robinson2016-05-281-11/+15
* Avoid an explicit mixer lock for getting the source offset and latencyChris Robinson2016-05-281-27/+72
* Change the backend getLatency method to return the clock time tooChris Robinson2016-05-2815-53/+119
* Use the backend lock for the effectstate's deviceUpdate callChris Robinson2016-05-271-8/+4
* Use a specific lock for the backend's stop/reset/play callsChris Robinson2016-05-272-30/+46
* Remove a couple unneeded functionsChris Robinson2016-05-253-24/+7
* Increment the device's mix count closer to the mixing loopsChris Robinson2016-05-231-3/+2
* Properly pluralize some messagesChris Robinson2016-05-222-8/+14
* Improve locking for device attribute queriesChris Robinson2016-05-221-8/+28