aboutsummaryrefslogtreecommitdiffstats
path: root/Alc/ALc.c
Commit message (Expand)AuthorAgeFilesLines
* Add the SOFT moniker for the loopback extension functions and enumsChris Robinson2011-04-281-14/+14
* Allow MSVC to build a static libChris Robinson2011-04-271-0/+18
* Add loopback device properties to the ALCenum listChris Robinson2011-04-271-0/+5
* Add a couple in-progress extensions to the extension listsChris Robinson2011-04-271-3/+4
* Add support for packed 24-bit samplesChris Robinson2011-04-261-0/+2
* Add a compatibility option to treat cone angles as half anglesChris Robinson2011-04-221-0/+7
* Allow the buffer_samples API to be retrievedChris Robinson2011-04-101-0/+6
* Add alBufferSamplesSOFT, as an initial start to AL_SOFT_buffer_samplesChris Robinson2011-03-161-2/+2
* Add a CoreAudio backendChris Robinson2011-03-151-0/+3
* Combine multiple lists into oneChris Robinson2011-03-121-11/+0
* Add support for ALC_EXT_DEDICATEDChris Robinson2011-03-121-1/+3
* Better protect the device for multi-threading accessChris Robinson2011-03-121-35/+33
* Implement a basic non-real-time loopback deviceChris Robinson2011-03-111-11/+237
* Finalize the loop points extension as AL_SOFT_loop_pointsChris Robinson2011-02-091-2/+2
* Don't duplicate the device list append functionChris Robinson2011-01-231-18/+24
* Separate device format into 'channel config' and 'sample type' componentsChris Robinson2010-12-041-71/+189
* Remove incomplete EXT_buffer_sub_data, as it's (temporarily) superceded by SO...Chris Robinson2010-12-021-6/+4
* Use memcpy to copy a string instead of sprintfChris Robinson2010-12-021-1/+1
* Make a function staticChris Robinson2010-12-021-1/+3
* Rename OUTPUTCHANNELS to something more descriptiveChris Robinson2010-12-011-1/+1
* Uninline some functionsChris Robinson2010-11-281-0/+20
* Avoid making Resampler[Pre]Padding staticChris Robinson2010-11-281-3/+0
* Prefer GCC's constructor, even in WindowsChris Robinson2010-11-281-4/+4
* Get rid of the device timer stuffChris Robinson2010-11-211-36/+1
* Hide AL_EXTX_sample_buffer_objectChris Robinson2010-11-211-4/+3
* Increase the max number of source sends to 4, and decrease the default to 1Chris Robinson2010-11-061-1/+1
* Duplicate stereo sources by defaultChris Robinson2010-09-221-0/+2
* Implement AL_SOFT_buffer_sub_data using the current AL_EXT_buffer_sub_data specChris Robinson2010-09-211-1/+3
* Handle clicks by watching changes between updatesChris Robinson2010-08-161-0/+3
* Add a corrective, click-remval sample value offsetChris Robinson2010-08-141-0/+3
* Start the device when creating a context without specified attributesChris Robinson2010-08-121-45/+49
* Update device parameters using a separate functionChris Robinson2010-08-091-156/+158
* Decrement context count when it's removed from the listChris Robinson2010-08-081-2/+2
* Don't re-init and re-allocate some stuff when the device is left runningChris Robinson2010-08-071-1/+5
* Effectslot's Effectstate should never be NULLChris Robinson2010-08-061-2/+0
* Enforce the device time to be a multiple of the reported resolutionChris Robinson2010-08-011-0/+1
* Add experimental device attributes for apps to queryChris Robinson2010-07-301-0/+25
* Store the time precision with the deviceChris Robinson2010-07-251-0/+2
* Add a backend callback to get the device timeChris Robinson2010-07-241-1/+1
* Close the log file last during shutdownChris Robinson2010-07-221-4/+4
* Keep count of the number of samples playedChris Robinson2010-07-221-0/+9
* Make sure the device is stopped if there was an error setting up the first co...Chris Robinson2010-07-211-0/+4
* Make sure the log file is set before initializing the rest of the libChris Robinson2010-06-081-6/+6
* Make the Wave Writer backend optionalChris Robinson2010-06-081-0/+2
* Remove support for the old 'refresh' config optionChris Robinson2010-06-061-5/+2
* Make sure the effectslot map is properly initializedChris Robinson2010-06-061-0/+1
* Use an array of active sources when mixingChris Robinson2010-06-061-1/+14
* Allow prepending backend names with - to remove them from the available devicesChris Robinson2010-06-051-8/+21
* Improve locking when calling the backend capture APIChris Robinson2010-06-051-15/+9
* Use a UIntMap for the DatabuffersChris Robinson2010-06-031-2/+4