aboutsummaryrefslogtreecommitdiffstats
path: root/OpenAL32/alFilter.c
Commit message (Expand)AuthorAgeFilesLines
* Partially convert alEffect.c and alFilter.c to the new error handlingChris Robinson2012-04-251-35/+24
* Move a commentChris Robinson2012-04-251-2/+2
* Fix up alEffect.c and alFilter.c a bitChris Robinson2012-04-241-37/+31
* Remove hungarian notation from some function parametersChris Robinson2012-04-191-21/+21
* Use a consistent name for the self-id fieldChris Robinson2012-04-191-6/+6
* Clamp the low-pass reference gain to -60 dB instead of -40 dBChris Robinson2011-09-251-3/+3
* Centralize the Lookup and Remove macrosChris Robinson2011-09-241-13/+11
* Constify some parametersChris Robinson2011-09-221-3/+3
* Get rid of some more GetLockedContext callsChris Robinson2011-09-111-12/+11
* Use function pointers to set type-specific filter propertiesChris Robinson2011-09-111-78/+155
* More lock avoidanceChris Robinson2011-09-111-6/+6
* 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
* Rename minF/maxF/clampF to minf/maxf/clampf for consistencyChris Robinson2011-08-161-1/+1
* Use inline minF/maxF/clampF functions instead of the __min/__max macrosChris Robinson2011-08-161-1/+3
* 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
* Call al[Get]Filterf directly from the *v equivalentsChris Robinson2011-06-161-40/+4
* Use the predefined filter macros instead of hardcoded valuesChris Robinson2011-06-161-4/+6
* Avoid calling some AL functions from under the context lockChris Robinson2011-06-161-8/+14
* Uninline lpCoeffCalcChris Robinson2011-05-181-0/+14
* Reduce some more indentationChris Robinson2010-09-211-21/+25
* Reduce some indentationChris Robinson2010-09-211-28/+24
* Use a map for the filter listChris Robinson2010-05-181-52/+37
* 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
* Remove unneeded checksChris Robinson2010-03-161-10/+12
* Effect and filter ID 0 is validChris Robinson2010-03-161-3/+5
* Avoid some alIs* calls while under the context lockChris Robinson2010-03-161-26/+36
* Pass the context to alSetErrorChris Robinson2010-03-161-22/+22
* Add missing context checksChris Robinson2009-09-121-0/+11
* Use a function to retrieve the current context in an already-locked stateChris Robinson2009-08-161-22/+11
* Store the effect and filter lists in the deviceChris Robinson2009-08-151-21/+20
* Don't export extension function symbols from the libChris Robinson2008-09-061-11/+11
* Improve getting and setting EFX filter parametersChris Robinson2008-07-261-37/+39
* Clarify implicit destruction warningsChris Robinson2008-07-221-1/+1
* Add missing config.h includesChris Robinson2008-01-161-3/+2
* Fix allocation of multiple effect slots, effects, and filtersChris Robinson2008-01-151-0/+2
* Fix some copy/paste errorsChris Robinson2008-01-151-1/+1
* Merge branch 'master' into efx-experimentChris Robinson2007-12-311-0/+2
* Don't allow properties on effect and filter name 0Chris Robinson2007-12-181-20/+8
* Add AL_FILTER_LOWPASS supportChris Robinson2007-12-171-0/+65
* Don't attempt to free null effects or filtersChris Robinson2007-12-171-1/+1
* 0 is a valid filter and effect nameChris Robinson2007-12-171-1/+1
* Fix commentChris Robinson2007-12-171-1/+1
* Release left over filters on closeChris Robinson2007-12-171-0/+20