Chris Robinson
|
f667c028e6
|
Move the AL_EFFECT_NULL state into a separate file
|
2013-05-23 18:50:07 -07:00 |
|
Chris Robinson
|
dbb6da8c47
|
Reword a couple cmake option names
|
2013-05-23 17:27:57 -07:00 |
|
Chris Robinson
|
4f068b51e5
|
Don't explicitly check for fesetround
It's C99 standard with fenv.h, which we already check for.
|
2013-05-22 23:23:45 -07:00 |
|
Chris Robinson
|
38a9e642df
|
Check for SSE2 and set the denormals-are-zero bit for mixing if available
|
2013-05-22 17:04:37 -07:00 |
|
Chris Robinson
|
52efb8d7f4
|
Use restrict instead of RESTRICT
|
2013-05-22 15:11:39 -07:00 |
|
Chris Robinson
|
1bed3cff21
|
Remove an unnecessary check for vsnprintf
|
2013-05-22 14:24:30 -07:00 |
|
Chris Robinson
|
78e7c1c27b
|
Implement distortion and equalizer effects
Code provided by Mike Gorchak
|
2013-05-18 01:33:01 -07:00 |
|
Chris Robinson
|
dd48375bd6
|
QSA is always build-time linked
|
2013-03-24 12:45:05 -07:00 |
|
Chris Robinson
|
061b75b343
|
Fix MMDevApi backend option text
|
2013-03-19 05:05:00 -07:00 |
|
Chris Robinson
|
d237410d1d
|
Add a QSA backend for QNX
|
2013-03-14 01:29:20 -07:00 |
|
Chris Robinson
|
3fd0f23e48
|
Add Chorus and Flanger effects
Code provided by Mike Gorchak
|
2013-03-13 23:31:12 -07:00 |
|
Chris Robinson
|
0423caeb8c
|
Use CHECK_SYMBOL_EXISTS to check for pthread_setschedparam
|
2013-03-13 21:20:00 -07:00 |
|
Chris Robinson
|
ac4930e233
|
Check the correct CMake CoreAudio option
|
2013-02-03 04:43:49 -08:00 |
|
Chris Robinson
|
7d81d6b24e
|
Look for /arch:SSE with MSVC for SSE
|
2012-12-24 05:26:33 -08:00 |
|
Chris Robinson
|
84944af142
|
Rename cmake options so GUIs order them better
|
2012-12-24 05:20:04 -08:00 |
|
Chris Robinson
|
9b6a226da5
|
Release 1.15.1
|
2012-12-11 12:35:55 -08:00 |
|
Chris Robinson
|
fd83e006ec
|
Release 1.15
|
2012-12-04 13:49:16 -08:00 |
|
Chris Robinson
|
0ca7ab2cf8
|
Explicitly check for malloc.h
|
2012-11-25 19:20:35 -08:00 |
|
Chris Robinson
|
b03013d6a7
|
Specify that the config file being installed is a sample
|
2012-11-06 03:52:41 -08:00 |
|
Chris Robinson
|
9e79d144de
|
Install the config sample by default
|
2012-11-05 04:20:15 -08:00 |
|
Chris Robinson
|
40b3f60cde
|
Install the config example into share/openal instead of /etc/openal
/etc/openal/alsoft.conf is still used for configuration, only the sample's
install placement is changed.
|
2012-11-05 04:14:05 -08:00 |
|
Chris Robinson
|
41b1ba146a
|
Add an example to get and show the source latency
|
2012-10-31 23:53:10 -07:00 |
|
Chris Robinson
|
f3dddb6e63
|
Add an example program showing how to apply reverb to a source
|
2012-10-31 04:04:49 -07:00 |
|
Chris Robinson
|
c802bfccef
|
Remove the float math wrapper functions
|
2012-10-25 14:16:35 -07:00 |
|
Chris Robinson
|
617def3ef0
|
Require an alignment declaration for SSE support
|
2012-10-15 02:23:08 -07:00 |
|
Chris Robinson
|
f7655d44a2
|
Move alhelpers and alffmpeg code to a common sub-directory
|
2012-10-14 01:55:39 -07:00 |
|
Chris Robinson
|
8c3419ed48
|
Define RESTRICT in config.h instead of alMain.h
|
2012-10-09 01:46:02 -07:00 |
|
Chris Robinson
|
ebdf636759
|
Revert "Use __cpuid from intrin.h in Windows when available"
This reverts commit 6b870714a91c9607acc4501234a00c7c94fa2b85.
|
2012-10-07 08:08:11 -07:00 |
|
Chris Robinson
|
6b870714a9
|
Use __cpuid from intrin.h in Windows when available
|
2012-10-07 05:36:25 -07:00 |
|
Chris Robinson
|
dca6254b35
|
Update some ffmpeg functions
|
2012-10-03 00:29:08 -07:00 |
|
Chris Robinson
|
825c5b5282
|
Use lrintf to fast convert floats to ints when possible
|
2012-09-28 04:20:55 -07:00 |
|
Chris Robinson
|
6005e7f27f
|
fpu_control.h is no longer used
|
2012-09-18 11:28:47 -07:00 |
|
Chris Robinson
|
a1daec66e2
|
Use __control87_2 when available
|
2012-09-16 01:44:45 -07:00 |
|
Chris Robinson
|
4e440fff62
|
Remove a hack for MinGW
|
2012-09-10 00:19:13 -07:00 |
|
Chris Robinson
|
2a8c26e390
|
Remove extra parenthesis used in the aligned attribute declaration
|
2012-08-16 10:33:37 -07:00 |
|
Chris Robinson
|
15c6b9b165
|
MSVC wants __declspec(align), not __declspec(aligned)
|
2012-08-16 10:23:25 -07:00 |
|
Chris Robinson
|
147fd9de4e
|
Avoid dynamic handling of libsndio
This makes it safer and easier to handle as OpenBSD updates it
|
2012-08-16 10:12:50 -07:00 |
|
Chris Robinson
|
2859357939
|
Add wrapper methods to ensure aligned allocations
|
2012-08-15 05:50:40 -07:00 |
|
Chris Robinson
|
4d157d2849
|
Make sure the working coefficients are aligned for the SSE mixer
|
2012-08-15 03:43:36 -07:00 |
|
Chris Robinson
|
c3f387da70
|
Check for and use the -msse switch when dealing with SSE intrinsics
|
2012-08-15 01:46:42 -07:00 |
|
Chris Robinson
|
c9e87a19a9
|
Add cmake options to disable or require support for CPU extensions
|
2012-08-15 01:24:50 -07:00 |
|
Chris Robinson
|
3b87e29e63
|
Move mixers into separate source files
|
2012-08-15 01:01:55 -07:00 |
|
Chris Robinson
|
e9a20cb985
|
Add an SSE-enhanced HRTF mixer using intrinsics
Not as good as it could be, but it's something
|
2012-08-14 03:53:07 -07:00 |
|
Chris Robinson
|
add53e28c2
|
Check for some CPU extensions
|
2012-08-13 09:07:01 -07:00 |
|
Chris Robinson
|
a5ac6eb524
|
Remove an outdated comment about _REENTRANT
|
2012-06-18 02:04:10 -07:00 |
|
Chris Robinson
|
e3bea63f94
|
Check for a recent libavutil for the example, too
|
2012-04-07 12:35:59 -07:00 |
|
Chris Robinson
|
6b154025ab
|
Release 1.14
|
2012-03-28 08:55:17 -07:00 |
|
Chris Robinson
|
b9b2bdb37a
|
Make sure we have a recent-enough ffmpeg
|
2012-03-27 08:52:21 -07:00 |
|
Chris Robinson
|
b51afb74da
|
Add a utility to generate OpenAL Soft's HRTF data from the MIT KEMAR data
|
2012-03-22 22:45:03 -07:00 |
|
Chris Robinson
|
647448a32b
|
Reset HAVE_MMDEVAPI before checking the backends
|
2012-03-12 15:33:56 -07:00 |
|