aboutsummaryrefslogtreecommitdiffstats
path: root/OpenAL32/alEffect.c
Commit message (Expand)AuthorAgeFilesLines
* Implement distortion and equalizer effectsChris Robinson2013-05-181-2/+37
* Simplify al_try codeChris Robinson2013-03-241-5/+2
* Reorder some switch casesChris Robinson2013-03-241-34/+32
* Avoid an unnecessary size variableChris Robinson2013-03-191-6/+5
* Add Chorus and Flanger effectsChris Robinson2013-03-131-0/+34
* Move the effect-specific get/set methods to where the effect is implementedChris Robinson2013-03-131-834/+0
* Add missing includeChris Robinson2012-10-071-0/+1
* Partially convert alEffect.c and alFilter.c to the new error handlingChris Robinson2012-04-251-34/+26
* Fix up alEffect.c and alFilter.c a bitChris Robinson2012-04-241-27/+39
* Remove hungarian notation from some function parametersChris Robinson2012-04-191-20/+20
* Use a consistent name for the self-id fieldChris Robinson2012-04-191-6/+6
* Rename GetReverbEffect to LoadReverbPresetChris Robinson2012-03-131-1/+1
* Print a message when loading the "none" reverb presetChris Robinson2012-02-231-1/+2
* Recognize "none" to disable the default reverbChris Robinson2012-02-191-0/+6
* Add a COUNTOF macro to get the number of entries in a static arrayChris Robinson2012-02-191-1/+1
* Fix typo in the "CarpetedHallway" reverb presetChris Robinson2012-02-011-1/+1
* Reorder a couple effect presetsChris Robinson2012-01-291-1/+1
* Add some more reverb presetsChris Robinson2012-01-271-0/+100
* Some cleanups for the reverb listChris Robinson2012-01-241-3/+4
* Avoid duplicating some initialization codeChris Robinson2012-01-201-2/+8
* Honor the disabled effects for the default reverbChris Robinson2012-01-201-1/+6
* Add the ability to specify a preset for forced reverbChris Robinson2012-01-191-1/+79
* Add a global option to apply a reverb effect on source send 0Chris Robinson2012-01-191-0/+6
* Centralize the Lookup and Remove macrosChris Robinson2011-09-241-13/+11
* Silence some MSVC precision warningsChris Robinson2011-09-221-23/+12
* Constify some parametersChris Robinson2011-09-221-3/+3
* Get rid of some more GetLockedContext callsChris Robinson2011-09-111-17/+25
* Use function pointers to set type-specific effect propertiesChris Robinson2011-09-111-743/+922
* Remove the union from the effect parameter typesChris Robinson2011-09-111-138/+138
* Avoid the context lock when generating and deleting effects and filtersChris Robinson2011-08-311-19/+11
* Rename GetReffedContext to GetContextRefChris Robinson2011-08-301-1/+1
* Don't lock the context while checking the validity of objectsChris Robinson2011-08-301-2/+2
* Always use the thunk functions to get object IDsChris Robinson2011-08-221-4/+4
* Don't use the thunk array for object lookupsChris Robinson2011-08-221-1/+1
* Make sure some effect property values are finiteChris Robinson2011-07-201-3/+3
* Avoid calling some al[Get]Effect functions while the context is lockedChris Robinson2011-06-301-197/+12
* Rename Suspend/ProcessContext since they are locking a mutexChris Robinson2011-06-301-18/+18
* Allow alThunkAddEntry to return a proper errorChris Robinson2011-06-171-2/+3
* Avoid some al[Get]Effect* calls from under the context lockChris Robinson2011-06-171-144/+28
* Store the separate effect parameters in a unionChris Robinson2011-05-201-136/+136
* Check against the correct limitsChris Robinson2011-05-201-1/+1
* Use a loop to make sure the requested effect is not disabledChris Robinson2011-03-121-7/+8
* Add support for ALC_EXT_DEDICATEDChris Robinson2011-03-121-1/+66
* Reduce some more indentationChris Robinson2010-09-211-20/+24
* Reduce some indentationChris Robinson2010-09-211-28/+24
* Use a map for the effects listChris Robinson2010-05-181-52/+37
* Implement a skeleton Ring Modulator effectChris Robinson2010-04-081-1/+147
* Mark extension functions with AL_API/ALC_APIChris Robinson2010-03-231-11/+11
* Cleanup and fixup Release* functionsChris Robinson2010-03-201-5/+4
* Avoid calling alDelete* from alGen*Chris Robinson2010-03-201-4/+12