aboutsummaryrefslogtreecommitdiffstats
path: root/Alc/backends
Commit message (Expand)AuthorAgeFilesLines
* Add casts to silence MSVCChris Robinson2017-06-291-1/+1
* Trace the message name in the message handler loopChris Robinson2017-06-261-1/+14
* Clean up some messy rounding codeChris Robinson2017-06-261-7/+9
* Ensure the mmdevapi capture buffer is at least 100msChris Robinson2017-06-261-0/+4
* Improve traces for the mmdevapi capture conversionsChris Robinson2017-06-231-10/+8
* Trace the capture converter formats for mmdevapiChris Robinson2017-06-221-0/+6
* "Convert" the QSA backend to the new APIChris Robinson2017-06-183-173/+169
* Limit device buffer based on PulseAudio's tlengthChris Robinson2017-06-151-10/+9
* Add a config option to specify custom ALSA devicesChris Robinson2017-05-231-5/+40
* Add an env var to specify a default pulse deviceChris Robinson2017-05-161-0/+7
* Remove unnecessary functions in the JACK backendChris Robinson2017-04-171-19/+8
* Implement capture support in the OpenSL backendChris Robinson2017-04-151-1/+379
* Use separate atomic macros for pointersChris Robinson2017-04-143-5/+5
* Store the ambisonic order separate from the channel enumChris Robinson2017-04-1214-167/+202
* Use the converters to enable mmdevapi captureChris Robinson2017-04-111-42/+171
* Convert the CoreAudio backend to the updated backend APIChris Robinson2017-04-092-178/+283
* Clean up some formattingChris Robinson2017-04-081-5/+5
* Try to write the full configured buffer length with PulseAudioChris Robinson2017-04-081-15/+37
* Rename al_string_* functions to alstr_*Chris Robinson2017-04-0416-133/+133
* Don't use the mutex in the base getClockLatency implementationChris Robinson2017-02-281-3/+8
* Use separate enums for the ambisonic channel order and normalizationChris Robinson2017-02-271-1/+2
* Don't remove a period from the OSS bufferChris Robinson2017-02-221-11/+4
* Fix OpenSL latency calculationChris Robinson2017-02-221-2/+2
* Print warnings about missing libraries and functionsChris Robinson2017-02-213-2/+24
* Always lock the device backend before calling aluMixDataChris Robinson2017-02-189-48/+59
* Return some device latency by defaultChris Robinson2017-02-181-2/+7
* Use select() to wait for audio with OSS and SolarisChris Robinson2017-02-182-85/+137
* Use the correct IID for the opensl buffer queueChris Robinson2017-02-071-2/+3
* Convert the OpenSL backend to the new backend APIChris Robinson2017-02-072-176/+433
* Fix for NULL JNIEnvChris Robinson2017-02-051-5/+3
* Call getSystemService as a non-static functionChris Robinson2017-02-031-4/+4
* Android's AudioManager.getProperty(String) returns a StringChris Robinson2017-02-021-1/+1
* Add more traces for the Java calls being madeChris Robinson2017-01-271-7/+22
* Round and clamp the scaled update count with openslChris Robinson2017-01-271-1/+4
* Try to use the system sample rate with AndroidChris Robinson2017-01-261-6/+56
* Use ALsizei in more placesChris Robinson2017-01-181-3/+3
* Avoid using some LP typesChris Robinson2017-01-101-5/+5
* Use proper atomics in the OSS backendChris Robinson2017-01-101-17/+17
* Hold Pulse's mainloop lock while calling capture functionsChris Robinson2017-01-101-2/+10
* Convert the SndIO backend to the updated APIChris Robinson2016-12-212-78/+127
* Add missing macros for OSS3/Free compatibilityChris Robinson2016-12-211-0/+2
* Warn when a given device name isn't found for OSSChris Robinson2016-12-011-4/+10
* Minor cleanup for ALCossListPopulateChris Robinson2016-12-011-22/+18
* Ensure OSS devices are enumerated when a name is requested.Chris Robinson2016-12-011-2/+12
* Include the full JACK ringbuffer size for the device period countChris Robinson2016-11-031-3/+8
* Include wtypes.h for defining Windows' property keysChris Robinson2016-10-041-0/+1
* Recognize Headset formfactors as headphonesChris Robinson2016-09-211-1/+3
* Simplify mmdevapi's device name searchChris Robinson2016-09-071-17/+33
* mmdevapi: Allow specifying output device by it's audio endpoint GUID or by th...Dmytry Lavrov2016-09-061-8/+45
* Set a JACK error message handler when initializing the backendChris Robinson2016-08-111-0/+10