Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Check for a recent libavutil for the example, too | Chris Robinson | 2012-04-07 | 1 | -1/+1 |
| | |||||
* | Release 1.14openal-soft-1.14 | Chris Robinson | 2012-03-28 | 1 | -1/+1 |
| | |||||
* | Make sure we have a recent-enough ffmpeg | Chris Robinson | 2012-03-27 | 1 | -1/+2 |
| | |||||
* | Add a utility to generate OpenAL Soft's HRTF data from the MIT KEMAR data | Chris Robinson | 2012-03-22 | 1 | -1/+7 |
| | |||||
* | Reset HAVE_MMDEVAPI before checking the backends | Chris Robinson | 2012-03-12 | 1 | -0/+1 |
| | |||||
* | Pin the DLL for Windows | Chris Robinson | 2012-03-08 | 1 | -4/+4 |
| | | | | | | | | The mmdevapi backend does not react well to being unloaded dynamically. It has a message-handling thread running in the background which can't quit before DllMain is called with DLL_PROCESS_DETACH, at which point it's too late to safely message and wait for it shutddown, thus it can continue running after the DLL is unloaded from memory. | ||||
* | Link with AudioToolbox.framework for the CoreAudio backend if it's found | Chris Robinson | 2012-01-23 | 1 | -0/+12 |
| | |||||
* | Install efx-presets.h | Chris Robinson | 2012-01-19 | 1 | -0/+1 |
| | |||||
* | Check earlier for ffmpeg | Chris Robinson | 2012-01-02 | 1 | -1/+4 |
| | |||||
* | Add an example program that streams audio using ffmpeg | Chris Robinson | 2012-01-01 | 1 | -0/+20 |
| | |||||
* | Make sure GCC properly errors when checking visiblity attributes | Chris Robinson | 2011-10-02 | 1 | -1/+1 |
| | |||||
* | Set the FPU into single-precision mode for mixer updates | Chris Robinson | 2011-09-29 | 1 | -0/+1 |
| | |||||
* | Look for and use atan2f, log10f, and floorf | Chris Robinson | 2011-09-24 | 1 | -8/+11 |
| | |||||
* | Don't require libm for the float-type math functions | Chris Robinson | 2011-09-24 | 1 | -12/+19 |
| | |||||
* | Check for asinf and use it | Chris Robinson | 2011-09-23 | 1 | -1/+2 |
| | |||||
* | Use cosf and sinf when available | Chris Robinson | 2011-09-22 | 1 | -1/+3 |
| | | | | Also clear away a few more MSVC precision warnings | ||||
* | Don't use the -fvisibility switch if the visibility attributes didn't work | Chris Robinson | 2011-09-21 | 1 | -7/+10 |
| | |||||
* | Actually check for hidden visibility | Chris Robinson | 2011-09-20 | 1 | -1/+1 |
| | |||||
* | Try to use "default" and "hidden" visibility when "protected" and "internal" ↵ | Chris Robinson | 2011-09-20 | 1 | -4/+23 |
| | | | | aren't available | ||||
* | Remove a couple type size checks | Chris Robinson | 2011-09-20 | 1 | -2/+0 |
| | |||||
* | Check for SLES/OpenSLES.h along with SLES/OpenSLES_Android.h | Chris Robinson | 2011-09-20 | 1 | -1/+1 |
| | |||||
* | Define _WIN32_WINNT on the command line with _WIN32 | Chris Robinson | 2011-09-20 | 1 | -1/+1 |
| | |||||
* | Move some functions into a separate helper source file | Chris Robinson | 2011-08-20 | 1 | -0/+1 |
| | |||||
* | Move backend sources to a separate sub-directory | Chris Robinson | 2011-08-20 | 1 | -14/+15 |
| | |||||
* | Use ARM Neon vector ops to apply HRTFs when available | Chris Robinson | 2011-08-11 | 1 | -0/+1 |
| | |||||
* | Fix cmake check | Chris Robinson | 2011-07-23 | 1 | -1/+1 |
| | |||||
* | Check for the finite() function along with _finite() | Chris Robinson | 2011-07-23 | 1 | -4/+8 |
| | |||||
* | Look for ieeefp.h and include it when appropriate | Chris Robinson | 2011-07-23 | 1 | -0/+1 |
| | |||||
* | Use a better method for determining if shared functions exist | Chris Robinson | 2011-07-23 | 1 | -8/+8 |
| | |||||
* | Look for an isfinite function | Chris Robinson | 2011-07-20 | 1 | -0/+10 |
| | |||||
* | Use both root paths when looking for Wine headers, and disable them by default | Chris Robinson | 2011-07-13 | 1 | -2/+3 |
| | |||||
* | Make sure to clear HAVE_SNDIO before checking backends | Chris Robinson | 2011-06-23 | 1 | -0/+1 |
| | |||||
* | Fix comment typo | Chris Robinson | 2011-06-23 | 1 | -1/+1 |
| | |||||
* | Add a FreeBSD sndio backend | Chris Robinson | 2011-06-22 | 1 | -0/+23 |
| | |||||
* | Remove the databuffer functions and structs | Chris Robinson | 2011-06-15 | 1 | -1/+0 |
| | | | | It's been disabled for a while now, and not likely to be re-enabled. | ||||
* | Add an OpenSL backend | Chris Robinson | 2011-06-12 | 1 | -0/+20 |
| | | | | Currently for Android's OpenSL ES implementation | ||||
* | Fix handling of GUID definitions | Chris Robinson | 2011-05-22 | 1 | -6/+4 |
| | |||||
* | Use libuuid when it has MMDevApi's UIDs | Chris Robinson | 2011-05-21 | 1 | -0/+6 |
| | |||||
* | Add cmake options to require specific backends | Chris Robinson | 2011-05-18 | 1 | -0/+37 |
| | | | | | Note that this alone doesn't gurantee run-time availability for backends libs that are loaded at run-time. | ||||
* | Determine the function export attribute using CMake | Chris Robinson | 2011-05-17 | 1 | -25/+27 |
| | |||||
* | Always look for libwinmm | Chris Robinson | 2011-05-17 | 1 | -7/+5 |
| | |||||
* | Add a skeleton backend for MMDevApi | Chris Robinson | 2011-05-15 | 1 | -0/+14 |
| | |||||
* | Add an option to use Wine's Windows headers when building under MinGW | Chris Robinson | 2011-05-15 | 1 | -0/+16 |
| | |||||
* | Check for the C99 restrict keyword | Chris Robinson | 2011-05-02 | 1 | -0/+6 |
| | | | | | GCC does not default to C99 mode yet, so does not know restrict, however it still allows using __restrict in its place | ||||
* | Add an HRTF filter for mono sources | Chris Robinson | 2011-05-01 | 1 | -0/+1 |
| | | | | | | | | | | The data is based on the KEMAR HRTF data provided by MIT, which can be found at <http://sound.media.mit.edu/resources/KEMAR.html>. The compact measurements were used. See hrtf_tables.inc for more information. The filter is only available for stereo output, using a 44100hz playback rate. Note also that it currently only applies to mono sounds, and the cf_level and head_dampen config options are ignored while it is active. | ||||
* | Add a CoreAudio backend | Chris Robinson | 2011-03-15 | 1 | -0/+15 |
| | | | | Code courtesy of Garin Hiebert <[email protected]> | ||||
* | Add support for ALC_EXT_DEDICATED | Chris Robinson | 2011-03-12 | 1 | -0/+1 |
| | |||||
* | Implement a basic non-real-time loopback device | Chris Robinson | 2011-03-11 | 1 | -0/+1 |
| | | | | | | | | | | Currently it behaves just like a normal device except contexts are only processed during calls to alcRenderSamples. Additionally, the ALC_SYNC and ALC_REFRESH context attributes are not valid for these devices, and there are two new context attributes to specify the rendering format: ALC_FORMAT_TYPE and ALC_FORMAT_CHANNELS. These each take one of the type and channel enums added. This stuff is subject to change. | ||||
* | Release 1.13openal-soft-1.13 | Chris Robinson | 2011-02-15 | 1 | -1/+1 |
| | |||||
* | Add an option to force usage of static MSVC runtimes | Chris Robinson | 2011-02-08 | 1 | -0/+11 |
| |