Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Add an example program showing how to apply reverb to a source | Chris Robinson | 2012-10-31 | 1 | -1/+8 |
| | |||||
* | Remove the float math wrapper functions | Chris Robinson | 2012-10-25 | 1 | -11/+0 |
| | |||||
* | Require an alignment declaration for SSE support | Chris Robinson | 2012-10-15 | 1 | -1/+1 |
| | |||||
* | Move alhelpers and alffmpeg code to a common sub-directory | Chris Robinson | 2012-10-14 | 1 | -1/+3 |
| | |||||
* | Define RESTRICT in config.h instead of alMain.h | Chris Robinson | 2012-10-09 | 1 | -2/+10 |
| | |||||
* | Revert "Use __cpuid from intrin.h in Windows when available" | Chris Robinson | 2012-10-07 | 1 | -5/+0 |
| | | | | This reverts commit 6b870714a91c9607acc4501234a00c7c94fa2b85. | ||||
* | Use __cpuid from intrin.h in Windows when available | Chris Robinson | 2012-10-07 | 1 | -0/+5 |
| | |||||
* | Update some ffmpeg functions | Chris Robinson | 2012-10-03 | 1 | -1/+1 |
| | |||||
* | Use lrintf to fast convert floats to ints when possible | Chris Robinson | 2012-09-28 | 1 | -1/+1 |
| | |||||
* | fpu_control.h is no longer used | Chris Robinson | 2012-09-18 | 1 | -1/+0 |
| | |||||
* | Use __control87_2 when available | Chris Robinson | 2012-09-16 | 1 | -0/+1 |
| | |||||
* | Remove a hack for MinGW | Chris Robinson | 2012-09-10 | 1 | -2/+3 |
| | |||||
* | Remove extra parenthesis used in the aligned attribute declaration | Chris Robinson | 2012-08-16 | 1 | -2/+2 |
| | |||||
* | MSVC wants __declspec(align), not __declspec(aligned) | Chris Robinson | 2012-08-16 | 1 | -1/+1 |
| | |||||
* | Avoid dynamic handling of libsndio | Chris Robinson | 2012-08-16 | 1 | -7/+3 |
| | | | | This makes it safer and easier to handle as OpenBSD updates it | ||||
* | Add wrapper methods to ensure aligned allocations | Chris Robinson | 2012-08-15 | 1 | -0/+4 |
| | |||||
* | Make sure the working coefficients are aligned for the SSE mixer | Chris Robinson | 2012-08-15 | 1 | -0/+8 |
| | |||||
* | Check for and use the -msse switch when dealing with SSE intrinsics | Chris Robinson | 2012-08-15 | 1 | -1/+11 |
| | |||||
* | Add cmake options to disable or require support for CPU extensions | Chris Robinson | 2012-08-15 | 1 | -8/+29 |
| | |||||
* | Move mixers into separate source files | Chris Robinson | 2012-08-15 | 1 | -4/+27 |
| | |||||
* | Add an SSE-enhanced HRTF mixer using intrinsics | Chris Robinson | 2012-08-14 | 1 | -0/+1 |
| | | | | Not as good as it could be, but it's something | ||||
* | Check for some CPU extensions | Chris Robinson | 2012-08-13 | 1 | -0/+1 |
| | |||||
* | Remove an outdated comment about _REENTRANT | Chris Robinson | 2012-06-18 | 1 | -2/+1 |
| | |||||
* | 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 |
| |