aboutsummaryrefslogtreecommitdiffstats
path: root/Alc/backends
Commit message (Expand)AuthorAgeFilesLines
* 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
* Modify NumUpdates for different sample rates instead of UpdateSizeChris Robinson2016-08-041-1/+1
* Look for the correct DLL for JACK on WindowsChris Robinson2016-08-031-1/+6
* Remove DevFmtBFormat3D, which is covered by DevFmtAmbi1Chris Robinson2016-07-317-12/+3
* Add a config to output first-, second-, or third-order ambisonicsChris Robinson2016-07-297-1/+31
* Combine VECTOR_RESIZE and VECTOR_RESERVEChris Robinson2016-07-266-16/+11
* Clean up a couple variable names and declarationsChris Robinson2016-05-301-3/+2
* Change the backend getLatency method to return the clock time tooChris Robinson2016-05-2814-50/+111
* Properly pluralize some messagesChris Robinson2016-05-221-3/+4
* Shorten VECTOR_ITER_ macros to VECTOR_Chris Robinson2016-04-156-31/+28
* Use al_malloc/al_free for allocationsChris Robinson2016-04-051-9/+7
* Also disable ALSA's resampler when not requesting a sample rateChris Robinson2016-04-051-1/+4
* Add a hack to workaround erroneous prebuf values from pulseChris Robinson2016-03-311-5/+28
* Convert remaining ringbuffers to the lockless variantChris Robinson2016-03-295-70/+74
* Fix when ESTRPIPE and EPIPE are the sameChris Robinson2016-02-221-0/+2
* Replace some CreateEvent calls with CreateEventWChris Robinson2016-02-072-7/+7