aboutsummaryrefslogtreecommitdiffstats
path: root/OpenAL32/Include/alMain.h
Commit message (Expand)AuthorAgeFilesLines
* Use a struct to store the FPU modeChris Robinson2012-09-161-2/+5
* Remove an unused headerChris Robinson2012-09-141-0/+1
* Move a couple macros to more appropriate headersChris Robinson2012-09-141-9/+3
* Fix up some more header includesChris Robinson2012-09-141-13/+21
* Don't include alu.h in alMain.hChris Robinson2012-09-141-1/+43
* Enable flush-to-zero mode when possibleChris Robinson2012-09-141-0/+3
* Use a non-interleaved DryBufferChris Robinson2012-09-111-1/+1
* Update HRTF codeChris Robinson2012-09-111-3/+3
* Make sure device buffers are 16-byte alignedChris Robinson2012-08-291-5/+5
* Add the option to retrieve the source offset and latency in secondsChris Robinson2012-08-201-0/+1
* Add methods to get source properties as doublesChris Robinson2012-08-201-0/+6
* Fix a parameter nameChris Robinson2012-08-201-1/+1
* Properly export alGetSource3i64SOFTChris Robinson2012-08-201-0/+2
* Add a macro to help make a 64-bit valueChris Robinson2012-08-191-0/+2
* Use a default method to provide a dummy latencyChris Robinson2012-08-191-0/+1
* Move the device lock into the backend function tableChris Robinson2012-08-181-6/+9
* Add the start of AL_SOFT_source_latencyChris Robinson2012-08-181-0/+26
* Add a device method to retrieve the active latencyChris Robinson2012-08-171-0/+3
* Add wrapper methods to ensure aligned allocationsChris Robinson2012-08-151-0/+4
* Don't bother handling MMX since we don't use itChris Robinson2012-08-151-5/+2
* Add a config option to disable use of CPU extensionsChris Robinson2012-08-131-1/+3
* Check for some CPU extensionsChris Robinson2012-08-131-0/+11
* Add an option for wide stereo sourcesChris Robinson2012-08-091-0/+3
* Interpolate between HRTF delay samples using the delay fractionChris Robinson2012-07-201-0/+3
* Don't use all caps for enum value namesChris Robinson2012-06-281-6/+6
* Remove an unused includeChris Robinson2012-06-191-3/+0
* Rename AllDevice -> AllDevicesChris Robinson2012-05-091-1/+1
* Use ComputeAngleGains for multi-channel sources and remove the unused lookup ...Chris Robinson2012-04-291-1/+0
* Remove the stereodup optionChris Robinson2012-04-291-2/+0
* Store the speaker angles in the deviceChris Robinson2012-04-271-0/+1
* Add try/catch-like macros to handle errors, and convert alSource.c to use themChris Robinson2012-04-231-0/+47
* Remove hungarian notation from the device and context structsChris Robinson2012-04-191-3/+3
* Finalize ALC_SOFT_loopbackChris Robinson2012-03-151-32/+0
* Use enums to specify the default channel configuration and sample typeChris Robinson2012-03-131-2/+6
* Finalize AL_SOFT_direct_channelsChris Robinson2012-03-121-5/+0
* Use a separate backend callback to start playback of the deviceChris Robinson2012-03-051-0/+2
* Make alcLoopbackOpenDeviceSOFT take a standard "device" name for a parameterChris Robinson2012-03-011-2/+2
* Don't use GUIDs to ID mmdevapi devices, and don't enumerate if not neededChris Robinson2012-03-011-0/+2
* Use an enum for the device typeChris Robinson2012-02-231-3/+8
* Always use "OpenAL Soft" for the short device enumeration listChris Robinson2012-02-201-2/+0
* Add a COUNTOF macro to get the number of entries in a static arrayChris Robinson2012-02-191-0/+1
* Move the endian test macro to alMain.hChris Robinson2012-02-151-0/+7
* Add a device parameter to alcLoopbackOpenDeviceSOFTChris Robinson2012-02-151-2/+2
* Add a device request flag for the sample typeChris Robinson2012-02-151-0/+2
* Remove parameter names from typedefsChris Robinson2012-02-151-2/+2
* Define a minimum output sample rate and warn if the config option goes below itChris Robinson2012-02-151-0/+1
* Support signed and unsigned 32-bit int outputChris Robinson2012-02-141-0/+2
* Rename non_virtual_channels to direct_channelsChris Robinson2012-02-091-3/+3
* Check for a 32-bit x86 processor before using MSVC's asm intrinsicsChris Robinson2012-02-031-1/+1
* Only use fast float-to-int GCC assembly for x86 and x86_64 targetsChris Robinson2012-02-031-1/+1