summaryrefslogtreecommitdiffstats
path: root/OpenAL32/alSource.c
Commit message (Collapse)AuthorAgeFilesLines
* Remove unneeded source member variableChris Robinson2008-10-091-8/+1
|
* Commit missing changesChris Robinson2008-10-091-3/+1
|
* Use a new low-pass filter, based on the I3DL2 specChris Robinson2008-10-021-4/+0
| | | | Many thanks to Christopher Fitzgerald, for helping with it
* Remove unneeded source struct memberChris Robinson2008-08-151-13/+4
|
* Clear channel volumes when starting a sourceChris Robinson2008-08-151-1/+9
|
* Allow setting the EFX doppler factor source propertyChris Robinson2008-08-141-0/+7
|
* Use arrays instead of pointer-to-arrays for the low-pass filterChris Robinson2008-07-261-3/+0
|
* Implement yet another low-pass filterChris Robinson2008-07-251-0/+5
| | | | This one using the Butterworth IIR filter design
* Clarify implicit destruction warningsChris Robinson2008-07-221-1/+1
|
* Implement doppler factor source propertyChris Robinson2008-07-151-0/+11
|
* Don't check the number of objects being deleted with the number currently ↵Chris Robinson2008-07-111-53/+44
| | | | | | allocated Since apps can validly delete buffer 0, and delete the same source/buffer multiple times in a single call
* Clean a couple debug messagesChris Robinson2008-01-191-1/+1
|
* Remove duplicated source freeing codeChris Robinson2008-01-181-0/+1
|
* Release effect slots when deleting sourcesChris Robinson2008-01-171-1/+8
|
* Add missing config.h includesChris Robinson2008-01-161-0/+2
|
* Don't include alAuxEffectSlot.h in alSource.hChris Robinson2008-01-161-0/+1
|
* Fix debug commentsChris Robinson2008-01-161-1/+1
|
* Make sure sources are deleted with the contextChris Robinson2008-01-161-0/+20
|
* Keep track of references to effect slots, so they aren't deleted while in useChris Robinson2008-01-161-0/+6
|
* Store a reference to the effect slot in a source's send, not a copyChris Robinson2008-01-161-7/+1
|
* Set default room rolloff factorChris Robinson2008-01-151-0/+1
|
* Set the default outer cone gainhfChris Robinson2008-01-151-0/+1
|
* Fix source and buffer out-of-memory conditionsChris Robinson2008-01-151-12/+12
|
* Merge branch 'master' into efx-experimentChris Robinson2007-12-311-17/+54
|\
| * Handle AL_FORMAT_REAR* formatsChris Robinson2007-12-311-0/+18
| |
| * Check specific formats before general propertiesChris Robinson2007-12-311-19/+19
| |
| * Fix includes so alMain.h doesn't include so much by itselfChris Robinson2007-12-311-0/+2
| |
| * Implement AL_EXT_FLOAT32Chris Robinson2007-12-281-0/+9
| |
| * Don't rely on the exact formats as much for sourcesChris Robinson2007-12-281-10/+18
| |
* | Allow auxiliary effect slot 0 when (un)setting the source auxiliary sendChris Robinson2007-12-181-1/+2
| |
* | Don't assume only one max send when setting source propertiesChris Robinson2007-12-181-1/+1
| |
* | Implement AL_AUXILIARY_SEND_FILTER_GAIN_AUTO propertyChris Robinson2007-12-181-0/+14
| |
* | Implement AL_ROOM_ROLLOFF_FACTOR propertyChris Robinson2007-12-181-0/+13
| |
* | Implement AL_AUXILIARY_SEND_FILTER source propertyChris Robinson2007-12-181-0/+31
| |
* | Implement AL_AUXILIARY_SEND_FILTER_GAINHF_AUTO propertyChris Robinson2007-12-181-0/+14
| |
* | Implement AL_AIR_ABSORPTION_FACTOR source propertyChris Robinson2007-12-181-0/+14
| |
* | Implement AL_CONE_OUTER_GAINHF source propertyChris Robinson2007-12-171-0/+13
| |
* | Implement AL_DIRECT_FILTER_GAINHF_AUTO source propertyChris Robinson2007-12-171-0/+15
| |
* | Implement AL_DIRECT_FILTER source propertyChris Robinson2007-12-171-0/+22
|/ | | | Only AL_FILTER_NULL filter types are currently supported, however
* Remove more unused variablesChris Robinson2007-12-061-11/+1
|
* Make some source-local functions staticChris Robinson2007-12-061-8/+8
|
* Initial importChris Robinson2007-11-131-0/+2108