Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | Add a COUNTOF macro to get the number of entries in a static array | Chris Robinson | 2012-02-19 | 1 | -1/+1 | |
| | ||||||
* | Fix typo in the "CarpetedHallway" reverb preset | Chris Robinson | 2012-02-01 | 1 | -1/+1 | |
| | ||||||
* | Reorder a couple effect presets | Chris Robinson | 2012-01-29 | 1 | -1/+1 | |
| | ||||||
* | Add some more reverb presets | Chris Robinson | 2012-01-27 | 1 | -0/+100 | |
| | ||||||
* | Some cleanups for the reverb list | Chris Robinson | 2012-01-24 | 1 | -3/+4 | |
| | ||||||
* | Avoid duplicating some initialization code | Chris Robinson | 2012-01-20 | 1 | -2/+8 | |
| | ||||||
* | Honor the disabled effects for the default reverb | Chris Robinson | 2012-01-20 | 1 | -1/+6 | |
| | ||||||
* | Add the ability to specify a preset for forced reverb | Chris Robinson | 2012-01-19 | 1 | -1/+79 | |
| | ||||||
* | Add a global option to apply a reverb effect on source send 0 | Chris Robinson | 2012-01-19 | 1 | -0/+6 | |
| | | | | | | A special slot on the device is created and processed, so it can be shared across all contexts on the device. Sources that don't have a slot set on send 0 will use this special slot instead. | |||||
* | Centralize the Lookup and Remove macros | Chris Robinson | 2011-09-24 | 1 | -13/+11 | |
| | ||||||
* | Silence some MSVC precision warnings | Chris Robinson | 2011-09-22 | 1 | -23/+12 | |
| | ||||||
* | Constify some parameters | Chris Robinson | 2011-09-22 | 1 | -3/+3 | |
| | ||||||
* | Get rid of some more GetLockedContext calls | Chris Robinson | 2011-09-11 | 1 | -17/+25 | |
| | ||||||
* | Use function pointers to set type-specific effect properties | Chris Robinson | 2011-09-11 | 1 | -743/+922 | |
| | ||||||
* | Remove the union from the effect parameter types | Chris Robinson | 2011-09-11 | 1 | -138/+138 | |
| | ||||||
* | Avoid the context lock when generating and deleting effects and filters | Chris Robinson | 2011-08-31 | 1 | -19/+11 | |
| | ||||||
* | Rename GetReffedContext to GetContextRef | Chris Robinson | 2011-08-30 | 1 | -1/+1 | |
| | ||||||
* | Don't lock the context while checking the validity of objects | Chris Robinson | 2011-08-30 | 1 | -2/+2 | |
| | ||||||
* | Always use the thunk functions to get object IDs | Chris Robinson | 2011-08-22 | 1 | -4/+4 | |
| | ||||||
* | Don't use the thunk array for object lookups | Chris Robinson | 2011-08-22 | 1 | -1/+1 | |
| | ||||||
* | Make sure some effect property values are finite | Chris Robinson | 2011-07-20 | 1 | -3/+3 | |
| | ||||||
* | Avoid calling some al[Get]Effect functions while the context is locked | Chris Robinson | 2011-06-30 | 1 | -197/+12 | |
| | ||||||
* | Rename Suspend/ProcessContext since they are locking a mutex | Chris Robinson | 2011-06-30 | 1 | -18/+18 | |
| | ||||||
* | Allow alThunkAddEntry to return a proper error | Chris Robinson | 2011-06-17 | 1 | -2/+3 | |
| | ||||||
* | Avoid some al[Get]Effect* calls from under the context lock | Chris Robinson | 2011-06-17 | 1 | -144/+28 | |
| | ||||||
* | Store the separate effect parameters in a union | Chris Robinson | 2011-05-20 | 1 | -136/+136 | |
| | ||||||
* | Check against the correct limits | Chris Robinson | 2011-05-20 | 1 | -1/+1 | |
| | ||||||
* | Use a loop to make sure the requested effect is not disabled | Chris Robinson | 2011-03-12 | 1 | -7/+8 | |
| | ||||||
* | Add support for ALC_EXT_DEDICATED | Chris Robinson | 2011-03-12 | 1 | -1/+66 | |
| | ||||||
* | Reduce some more indentation | Chris Robinson | 2010-09-21 | 1 | -20/+24 | |
| | ||||||
* | Reduce some indentation | Chris Robinson | 2010-09-21 | 1 | -28/+24 | |
| | ||||||
* | Use a map for the effects list | Chris Robinson | 2010-05-18 | 1 | -52/+37 | |
| | ||||||
* | Implement a skeleton Ring Modulator effect | Chris Robinson | 2010-04-08 | 1 | -1/+147 | |
| | ||||||
* | Mark extension functions with AL_API/ALC_API | Chris Robinson | 2010-03-23 | 1 | -11/+11 | |
| | ||||||
* | Cleanup and fixup Release* functions | Chris Robinson | 2010-03-20 | 1 | -5/+4 | |
| | ||||||
* | Avoid calling alDelete* from alGen* | Chris Robinson | 2010-03-20 | 1 | -4/+12 | |
| | ||||||
* | Remove unneeded checks | Chris Robinson | 2010-03-16 | 1 | -11/+13 | |
| | ||||||
* | Effect and filter ID 0 is valid | Chris Robinson | 2010-03-16 | 1 | -3/+4 | |
| | ||||||
* | Avoid some alIs* calls while under the context lock | Chris Robinson | 2010-03-16 | 1 | -34/+41 | |
| | | | | | Instead, use functions that verify the ID by searching the object list and returning its handle | |||||
* | Pass the context to alSetError | Chris Robinson | 2010-03-16 | 1 | -85/+85 | |
| | ||||||
* | Add missing context checks | Chris Robinson | 2009-09-12 | 1 | -0/+11 | |
| | ||||||
* | Use a function to retrieve the current context in an already-locked state | Chris Robinson | 2009-08-16 | 1 | -22/+11 | |
| | | | | | This should help prevent race-conditions with a context being destroyed between breing retrieved and locked | |||||
* | Store the effect and filter lists in the device | Chris Robinson | 2009-08-15 | 1 | -22/+20 | |
| | ||||||
* | Set an error if NaN is given for panning values | Chris Robinson | 2009-05-31 | 1 | -6/+17 | |
| | ||||||
* | Use the MIN/MAX/DEFAULT macros for checking and setting the effect parameters | Chris Robinson | 2009-05-29 | 1 | -41/+59 | |
| | ||||||
* | Add preliminary support for the EAX Reverb effect | Chris Robinson | 2009-05-29 | 1 | -4/+418 | |
| | | | | | Not all parameters are supported yet, though it is a little more fuctional than standard reverb | |||||
* | Add the Echo effect | Chris Robinson | 2009-04-12 | 1 | -1/+152 | |
| | ||||||
* | Add an option to disable specific EFX effect types | Chris Robinson | 2008-11-14 | 1 | -2/+8 | |
| | ||||||
* | Don't export extension function symbols from the lib | Chris Robinson | 2008-09-06 | 1 | -11/+11 | |
| | ||||||
* | Clarify implicit destruction warnings | Chris Robinson | 2008-07-22 | 1 | -1/+1 | |
| |