Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Fix GetMovingHrtfCoeffs return type | Chris Robinson | 2011-07-17 | 2 | -2/+2 |
| | |||||
* | Scale the delay down once for the post-stepping mix loop | Chris Robinson | 2011-07-17 | 1 | -4/+6 |
| | |||||
* | Invert the device channel map | Chris Robinson | 2011-07-17 | 3 | -137/+109 |
| | |||||
* | Add a couple new functions to handle deferred updates | Chris Robinson | 2011-07-16 | 4 | -13/+67 |
| | | | | | | Currently no-ops, they will be used in place of alcSuspendContext and alcProcessContext for batching updates since the mentioned functions have no coherent functionality between system implementations. | ||||
* | Fade between HRTF coefficients, to reduce noise from sudden changes | Chris Robinson | 2011-07-16 | 6 | -35/+285 |
| | |||||
* | Fix some format types | Chris Robinson | 2011-07-16 | 1 | -4/+4 |
| | |||||
* | Apply the slot gain during the effect update method | Chris Robinson | 2011-07-16 | 4 | -72/+80 |
| | |||||
* | Request a slot update when the gain changes | Chris Robinson | 2011-07-16 | 1 | -0/+3 |
| | |||||
* | Pass the effect slot to the effect update method | Chris Robinson | 2011-07-16 | 8 | -63/+70 |
| | |||||
* | Allow effect slots to be updated asynchronously | Chris Robinson | 2011-07-16 | 4 | -6/+29 |
| | | | | | | Updates when the slot changes effect type is still sychronous, however, to ensure a proper state for the Process method call. Fixing this would essentially require all effects to work from the same state. | ||||
* | Warn about HRTF being disabled in the compatibility check function | Chris Robinson | 2011-07-16 | 2 | -5/+4 |
| | |||||
* | Improve the external HRTF data file format | Chris Robinson | 2011-07-16 | 1 | -30/+107 |
| | | | | | Although more parameters are read from the file, some must currently conform to specific values. In the future, these restrictions may be lifted. | ||||
* | Make the sample rate part of the HRTF struct | Chris Robinson | 2011-07-15 | 1 | -5/+7 |
| | |||||
* | Use both root paths when looking for Wine headers, and disable them by default | Chris Robinson | 2011-07-13 | 1 | -2/+3 |
| | |||||
* | Rename the ERROR macro to ERR | Chris Robinson | 2011-07-13 | 19 | -209/+209 |
| | |||||
* | Fix CMAKE_FIND_ROOT_PATH in XCompile.txt | Chris Robinson | 2011-07-13 | 1 | -4/+4 |
| | |||||
* | Avoid holding the global list lock while calling some capture methods | Chris Robinson | 2011-07-13 | 1 | -6/+28 |
| | |||||
* | Use the correct send slot when mixing | Chris Robinson | 2011-07-11 | 1 | -2/+2 |
| | |||||
* | Fix default room air absorption | Chris Robinson | 2011-07-11 | 1 | -2/+2 |
| | |||||
* | Always pass the slot's effect to the update method | Chris Robinson | 2011-07-11 | 1 | -1/+1 |
| | |||||
* | Avoid some alListenerfv calls while under the context lock | Chris Robinson | 2011-07-11 | 1 | -9/+12 |
| | |||||
* | Update the context when an auxiliary slot is modified | Chris Robinson | 2011-07-11 | 1 | -23/+2 |
| | |||||
* | Use a flag to signifiy that all sources need updating | Chris Robinson | 2011-07-11 | 5 | -118/+21 |
| | |||||
* | Avoid some alGet* duplication | Chris Robinson | 2011-07-11 | 1 | -56/+44 |
| | |||||
* | Trace device update size and count | Chris Robinson | 2011-07-11 | 1 | -4/+6 |
| | |||||
* | Trace when the format is being requested | Chris Robinson | 2011-07-10 | 1 | -2/+10 |
| | |||||
* | Avoid redundantly tracing HRTF status | Chris Robinson | 2011-07-10 | 1 | -1/+2 |
| | |||||
* | Trace device parameters when updating | Chris Robinson | 2011-07-10 | 1 | -0/+6 |
| | |||||
* | Accept "openal soft" and "openal-soft" to open a device | Chris Robinson | 2011-07-10 | 1 | -2/+2 |
| | |||||
* | Replace some AL_PRINT calls with proper logging | Chris Robinson | 2011-07-10 | 2 | -5/+5 |
| | |||||
* | Use logging macros in the opensl backend | Chris Robinson | 2011-07-10 | 1 | -1/+1 |
| | |||||
* | Use logging macros in the wave backend | Chris Robinson | 2011-07-10 | 1 | -4/+4 |
| | |||||
* | Use logging macros in the solaris backend | Chris Robinson | 2011-07-10 | 1 | -8/+8 |
| | |||||
* | Use logging macros in the winmm backend | Chris Robinson | 2011-07-10 | 1 | -6/+6 |
| | |||||
* | Use logging macros in the coreaudio backend | Chris Robinson | 2011-07-10 | 1 | -45/+43 |
| | |||||
* | Use logging macros for the portaudio backend | Chris Robinson | 2011-07-10 | 1 | -13/+13 |
| | |||||
* | Use logging macros in the sndio backend | Chris Robinson | 2011-07-10 | 1 | -10/+10 |
| | |||||
* | Use logging macros in the oss backend | Chris Robinson | 2011-07-10 | 1 | -14/+14 |
| | |||||
* | Use logging macros in the null backend | Chris Robinson | 2011-07-10 | 1 | -1/+1 |
| | |||||
* | Use logging macros in the mmdevapi backend | Chris Robinson | 2011-07-10 | 1 | -22/+37 |
| | |||||
* | Use logging macros in the dsound backend | Chris Robinson | 2011-07-10 | 1 | -9/+10 |
| | |||||
* | Use the logging macros for the alsa backend | Chris Robinson | 2011-07-10 | 1 | -35/+35 |
| | |||||
* | Use the logging macros in the pulseaudio backend | Chris Robinson | 2011-07-10 | 1 | -29/+29 |
| | |||||
* | Use the logging macro for thunk errors | Chris Robinson | 2011-07-10 | 1 | -1/+1 |
| | |||||
* | Use logging macros for config handling | Chris Robinson | 2011-07-10 | 1 | -9/+12 |
| | |||||
* | Add some macros for logging at various levels, and use them | Chris Robinson | 2011-07-10 | 2 | -28/+53 |
| | |||||
* | Use a per-device lock instead of a global one | Chris Robinson | 2011-07-06 | 2 | -13/+15 |
| | |||||
* | Use a Lock/UnlockDevice function instead of locking a NULL context | Chris Robinson | 2011-07-06 | 4 | -15/+29 |
| | |||||
* | Don't modify the source's WetGain[HF]Auto because of a slot's state | Chris Robinson | 2011-07-06 | 1 | -4/+0 |
| | |||||
* | Store and use the send slot in the source params | Chris Robinson | 2011-07-05 | 3 | -10/+16 |
| |