Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Don't bother with a per-context lock for disconnecting devices | Chris Robinson | 2011-06-26 | 1 | -3/+0 |
| | |||||
* | Remove an incorrect ProcessContext call | Chris Robinson | 2011-06-26 | 1 | -1/+0 |
| | |||||
* | Add a function to check if a device is compatible with the Hrtf filter | Chris Robinson | 2011-06-25 | 2 | -2/+9 |
| | |||||
* | Select the mixer during a source update | Chris Robinson | 2011-06-25 | 2 | -24/+58 |
| | |||||
* | Fix formatter for size_t | Chris Robinson | 2011-06-24 | 1 | -1/+1 |
| | |||||
* | Avoid setting a thread priority for OpenBSD | Chris Robinson | 2011-06-23 | 1 | -1/+1 |
| | | | | | It apparently causes a negative performance impact regardless of which values are set. | ||||
* | Fix device Update parameters for sndio | Chris Robinson | 2011-06-23 | 1 | -2/+3 |
| | |||||
* | Be silent about failing to load shared libs | Chris Robinson | 2011-06-22 | 1 | -11/+1 |
| | |||||
* | Actually load libsndio.so | Chris Robinson | 2011-06-22 | 1 | -0/+6 |
| | |||||
* | Add a FreeBSD sndio backend | Chris Robinson | 2011-06-22 | 2 | -0/+389 |
| | |||||
* | Properly handle the PortAudio lib in OpenBSD | Chris Robinson | 2011-06-22 | 1 | -0/+2 |
| | |||||
* | Use 'Distance' for the unclamped distance value, since the clamped value is | Chris Robinson | 2011-06-21 | 1 | -20/+20 |
| | | | | only used for distance attenuation | ||||
* | Calculate wet gain when needed | Chris Robinson | 2011-06-18 | 1 | -5/+4 |
| | |||||
* | Open the log file with config initialization | Chris Robinson | 2011-06-17 | 1 | -9/+9 |
| | |||||
* | Use separate lines for HRTF history and values | Chris Robinson | 2011-06-17 | 2 | -30/+27 |
| | |||||
* | Do stereo duplication in two passes | Chris Robinson | 2011-06-17 | 1 | -52/+44 |
| | | | | First using the rear channels, then using the normal stereo channels | ||||
* | Avoid resetting a flag that isn't on | Chris Robinson | 2011-06-17 | 1 | -3/+3 |
| | |||||
* | The DirectSound DLL is always loaded by the Win32 API | Chris Robinson | 2011-06-16 | 1 | -5/+1 |
| | |||||
* | Make sure user configuration is always initialized for Windows | Chris Robinson | 2011-06-16 | 1 | -2/+4 |
| | |||||
* | Prefer DllMain when in Windows | Chris Robinson | 2011-06-16 | 1 | -5/+7 |
| | |||||
* | Don't suspend individual contexts when updating | Chris Robinson | 2011-06-16 | 2 | -5/+0 |
| | |||||
* | Avoid some channel order duplication | Chris Robinson | 2011-06-16 | 1 | -27/+13 |
| | |||||
* | Remove some unnecessary casts | Chris Robinson | 2011-06-15 | 1 | -4/+4 |
| | |||||
* | Remove the databuffer functions and structs | Chris Robinson | 2011-06-15 | 1 | -31/+0 |
| | | | | It's been disabled for a while now, and not likely to be re-enabled. | ||||
* | Avoid an unnecessary lock when retrieving the current context | Chris Robinson | 2011-06-15 | 1 | -4/+12 |
| | |||||
* | Declare some variables where they're used | Chris Robinson | 2011-06-15 | 1 | -4/+5 |
| | |||||
* | Don't prematurely set the HRTF flag | Chris Robinson | 2011-06-15 | 1 | -3/+2 |
| | |||||
* | Use a flag to specify when a device is running | Chris Robinson | 2011-06-15 | 1 | -13/+16 |
| | |||||
* | Separate config init from library init | Chris Robinson | 2011-06-14 | 1 | -25/+46 |
| | | | | | | | | | | | OSX has a bug where the file descriptor resource limit can't be increased once certain functions (such as fopen) are used. Since lib initialization happens in a global constructor and includes opening and parsing config files, it prevents apps from being able to increase the rlimit once the lib is loaded, which is usually before main(). By delaying config init, it allows apps the opportunity to change the rlimit before calling certain OpenAL functions. | ||||
* | Throw an error when no global initialization is available | Chris Robinson | 2011-06-14 | 1 | -3/+6 |
| | |||||
* | Unset the local context if it's being destroyed | Chris Robinson | 2011-06-14 | 1 | -0/+2 |
| | |||||
* | Avoid multiple list searches when destroying devices and contexts | Chris Robinson | 2011-06-14 | 1 | -17/+17 |
| | |||||
* | Create TLS for contexts earlier | Chris Robinson | 2011-06-14 | 1 | -2/+2 |
| | |||||
* | Remove some unneeded includes | Chris Robinson | 2011-06-14 | 2 | -8/+1 |
| | |||||
* | Avoid using function pointers directly in the ALSA backend | Chris Robinson | 2011-06-14 | 1 | -219/+273 |
| | | | | Also make it use the lib wrappers | ||||
* | Avoid using function pointers directly in the PulseAudio backend | Chris Robinson | 2011-06-14 | 1 | -299/+339 |
| | | | | Also, switch to the lib wrapper functions | ||||
* | Use a proper enum for the probe type | Chris Robinson | 2011-06-14 | 14 | -167/+228 |
| | |||||
* | Open the logfile in append/text mode | Chris Robinson | 2011-06-14 | 1 | -1/+1 |
| | |||||
* | Combine multiple probe functions into one | Chris Robinson | 2011-06-14 | 1 | -23/+9 |
| | |||||
* | Trace errors in the opensl callback | Chris Robinson | 2011-06-14 | 1 | -1/+3 |
| | |||||
* | Set format_pcm according to the device format | Chris Robinson | 2011-06-14 | 1 | -5/+31 |
| | |||||
* | Make fewer assumptions on the OpenSL buffer count | Chris Robinson | 2011-06-12 | 1 | -2/+2 |
| | |||||
* | Don't be silent when an OpenSL error occurs | Chris Robinson | 2011-06-12 | 1 | -1/+69 |
| | |||||
* | Add missing semicolon | Chris Robinson | 2011-06-12 | 1 | -1/+1 |
| | |||||
* | Uninline the timeGetTime wrapper | Chris Robinson | 2011-06-12 | 1 | -0/+34 |
| | |||||
* | Add an OpenSL backend | Chris Robinson | 2011-06-12 | 2 | -0/+338 |
| | | | | Currently for Android's OpenSL ES implementation | ||||
* | Cleanup dynamic loading in the PortAudio backend | Chris Robinson | 2011-06-12 | 1 | -83/+78 |
| | |||||
* | Add wrappers to handle dyanmically loading libs | Chris Robinson | 2011-06-12 | 1 | -0/+62 |
| | |||||
* | Avoid calling some function pointers directly | Chris Robinson | 2011-06-12 | 1 | -20/+22 |
| | |||||
* | Change HRTF table user input format | Chris Robinson | 2011-06-03 | 1 | -25/+25 |
| |