aboutsummaryrefslogtreecommitdiffstats
path: root/OpenAL32/alFilter.c
Commit message (Expand)AuthorAgeFilesLines
* Update COPYING to the latest https://www.gnu.org/licenses/old-licenses/lgpl-2...François Cami2014-08-181-2/+2
* Add a ALfilterState method to process multiple samples at onceChris Robinson2014-05-181-0/+2
* Reset filter properties when setting a null filter typeChris Robinson2014-05-171-0/+6
* Support the band-pass filterChris Robinson2014-05-171-1/+84
* Implementing handling high-pass filter propertiesChris Robinson2014-05-171-1/+75
* Document the different filter types, and combine some split linesChris Robinson2014-05-171-36/+14
* Rename freq_scale parameter to freq_multChris Robinson2014-05-171-2/+2
* Add HF Reference as a filter propertyChris Robinson2014-05-141-0/+1
* Remove an unused methodChris Robinson2014-03-231-1/+0
* Use C99 inline in more placesChris Robinson2013-11-041-0/+2
* Use C99 inline semanticsChris Robinson2013-11-041-0/+3
* Use a helper macro for pi*2Chris Robinson2013-10-081-1/+1
* Remove the last of the al_try codeChris Robinson2013-10-071-56/+54
* Use an UNUSED macro instead of void-tagging unused parametersChris Robinson2013-10-071-25/+25
* Implement the Autowah effect.Chris Robinson2013-10-031-0/+9
* Limit lower filter gain to -100dBChris Robinson2013-07-211-0/+3
* Use ALfilterState for the distortion effect filtersChris Robinson2013-06-061-0/+19
* Silence some clang warningsChris Robinson2013-06-051-17/+0
* Use the high-shelf filter in place of low-passChris Robinson2013-05-281-11/+0
* Use ALfilterState for the source direct and send filtersChris Robinson2013-05-271-0/+11
* Fix filter coefficient pre-calcChris Robinson2013-05-271-4/+4
* Move ALEQFilter to alFilter.c/h and rename it to ALfilterStateChris Robinson2013-05-271-0/+78
* Use SET_ERROR_AND_RETURN in a few more placesChris Robinson2013-05-261-24/+20
* Simplify al_try codeChris Robinson2013-03-241-5/+4
* Fix up some more header includesChris Robinson2012-09-141-2/+1
* Use wrappers for float-typed math functionsChris Robinson2012-06-291-1/+1
* 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