aboutsummaryrefslogtreecommitdiffstats
path: root/Alc/ALc.c
Commit message (Expand)AuthorAgeFilesLines
* Implement a 6-point sinc-lanczos filterChris Robinson2015-09-291-1/+3
* Replace the cubic resampler with a 4-point sinc/lanczos filterChris Robinson2015-09-271-3/+7
* Don't keep selecting the mixer to useChris Robinson2015-09-271-1/+1
* Return the number of properties writtenChris Robinson2015-09-241-1/+1
* Use a local var instead of multiple double-dereferencingChris Robinson2015-09-241-12/+13
* Get rid of ALCdevice_GetLatencyChris Robinson2015-09-211-5/+0
* Allow the hrtf_tables option to be device-specificChris Robinson2015-09-201-3/+4
* Fix updating listener params when forcing updatesChris Robinson2015-09-181-33/+7
* Add missing enum valuesChris Robinson2015-09-171-0/+11
* Set both BS2B parameters at onceChris Robinson2015-09-081-2/+1
* Avoid setting an HRTF-compatible format when it's disabledChris Robinson2015-09-051-4/+4
* Don't store the HRTF request mode in the device flagsChris Robinson2015-09-051-28/+30
* Set a proper HRTF status when non-stereo output is usedChris Robinson2015-09-051-0/+4
* Change the hrtf config option to expect auto/true/false instead of a boolChris Robinson2015-09-041-9/+24
* Allow for device-specific config valuesChris Robinson2015-08-281-29/+30
* Use ACN ordering for ambisonics coefficients arraysChris Robinson2015-08-281-4/+4
* Also recognize "DirectSound" and "MMSYSTEM" on WindowsChris Robinson2015-08-141-3/+5
* Recognize "DirectSound3D" as a device name on WindowsChris Robinson2015-08-131-1/+8
* Allow specifying ALC_DONT_CARE_SOFT for ALC_HRTF_SOFTChris Robinson2015-07-061-16/+23
* Update a couple commentsChris Robinson2015-07-041-4/+1
* Convert the solaris backend to the new APIChris Robinson2015-05-171-1/+1
* Add a method to reset the deviceChris Robinson2015-05-161-0/+38
* Add a few more HRTF status valuesChris Robinson2015-05-161-3/+19
* Add an HRTF status queryChris Robinson2015-05-151-4/+23
* Add an option for "basic" HRTF renderingChris Robinson2015-02-111-7/+26
* Make sure the BS2B filter is freed if HRTF is enabledChris Robinson2015-02-091-0/+4
* Avoid unnecessary uses of ExchangeInt/PtrChris Robinson2015-02-041-3/+9
* Try the JACK backend before PulseAudioChris Robinson2015-02-031-3/+3
* Add a skeleton backend for JACKChris Robinson2014-12-211-0/+3
* Set error if capture device fails to startChris Robinson2014-12-211-4/+10
* Use aluVector in some more placesChris Robinson2014-12-161-6/+2
* Add explicit matrix and vector types to operate withChris Robinson2014-12-161-9/+7
* Use a lookup table to do cubic resamplingChris Robinson2014-12-151-0/+1
* Support B-Format output with the wave file writerChris Robinson2014-11-251-0/+9
* Avoid using ALCdevice_Lock and ALCdevice_Unlock unnecessarilyChris Robinson2014-11-231-12/+12
* Update a commentChris Robinson2014-11-231-3/+3
* Add a boolean to specify if a device is headphonesChris Robinson2014-11-231-1/+4
* Handle loopback devices when deciding to use HRTFChris Robinson2014-11-231-20/+18
* Remove a couple unnecessary tracesChris Robinson2014-11-221-2/+0
* Attempt to use BS2B when using headphones without HRTFChris Robinson2014-11-221-20/+23
* Rework HRTF decision logicChris Robinson2014-11-221-36/+53
* Move a warning check earlierChris Robinson2014-11-221-8/+8
* Use a different method for HRTF mixingChris Robinson2014-11-221-3/+11
* Reformat a couple linesChris Robinson2014-11-211-10/+8
* Initialize panning after setting up HRTFChris Robinson2014-11-211-5/+5
* Allocate the DryBuffer dynamicallyChris Robinson2014-11-211-0/+14
* Align UpdateSize for Neon, tooChris Robinson2014-11-171-1/+1
* Don't use the device lock/unlock wrappers needlesslyChris Robinson2014-11-081-4/+4
* Remove the unused wide-stereo optionChris Robinson2014-11-081-4/+0
* Allow selecting the 5.1-rear channel config from the config fileChris Robinson2014-11-081-0/+1