aboutsummaryrefslogtreecommitdiffstats
path: root/OpenAL32/Include/alSource.h
Commit message (Expand)AuthorAgeFilesLines
* Put the HRTF DirectParams into an anonymous structChris Robinson2012-10-151-2/+4
* Store the output buffers in the DirectParams structChris Robinson2012-10-141-0/+4
* Store some more HRTF info in the DirectParams structChris Robinson2012-10-141-0/+2
* Use a source param for the resampler and move them to the mixer sourceChris Robinson2012-09-141-0/+1
* Fix up some more header includesChris Robinson2012-09-141-2/+2
* Move the target effect slot to the SendParams structChris Robinson2012-09-081-1/+2
* Place the alignment attribute before the variable declarationChris Robinson2012-08-161-4/+4
* Ensure some HRTF-related parameters are alignedChris Robinson2012-08-151-4/+4
* Fix an inadvertent change in the HRTF coefficient stepping value array sizeChris Robinson2012-07-191-1/+1
* Don't use all caps for enum value namesChris Robinson2012-06-281-9/+9
* Use 2 chained one-pole filters for the wet pathChris Robinson2012-04-301-2/+2
* Move the HrtfParams into the DirectParamsChris Robinson2012-04-281-3/+3
* Move the direct and send params into separate different typesChris Robinson2012-04-281-23/+33
* Use separate methods for the dry and wet mixing loopsChris Robinson2012-04-271-1/+2
* Reorganize some ALsource fieldsChris Robinson2012-04-271-20/+30
* Add and fixup some ALsource commentsChris Robinson2012-04-261-25/+42
* Use a consistent name for the self-id fieldChris Robinson2012-04-191-2/+2
* Remove hungarian notation from sourcesChris Robinson2012-04-191-16/+16
* Use a double to store the source offset and don't use milliseconds for secondsChris Robinson2012-04-161-2/+2
* Use more proper enum names for the resamplerChris Robinson2012-02-121-2/+2
* Rename non_virtual_channels to direct_channelsChris Robinson2012-02-091-1/+1
* Mark some source properties volatileChris Robinson2011-09-111-31/+31
* Store the filter gains directly in the source instead of duplicate filter obj...Chris Robinson2011-08-311-2/+4
* Make the source's NeedsUpdate volatileChris Robinson2011-08-291-1/+1
* Use an enum instead of an boolean for some flagsChris Robinson2011-08-291-1/+1
* Remove the Buffer field from the sourceChris Robinson2011-08-231-2/+0
* Defer source offset changes requested by the appChris Robinson2011-08-211-0/+2
* Defer source state changes from alSourcePlay/Pause/Stop/Rewind callsChris Robinson2011-08-201-0/+1
* Use a separate function to set the source stateChris Robinson2011-08-201-0/+1
* Fade between HRTF coefficients, to reduce noise from sudden changesChris Robinson2011-07-161-0/+6
* Store and use the send slot in the source paramsChris Robinson2011-07-051-0/+1
* Use a proper enum for the distance modelChris Robinson2011-07-031-1/+1
* Get rid of a couple typedefsChris Robinson2011-07-021-2/+2
* Add a source property to skip channel virtualization for multi-channel buffersChris Robinson2011-06-291-0/+1
* Select the mixer during a source updateChris Robinson2011-06-251-19/+2
* Use separate lines for HRTF history and valuesChris Robinson2011-06-171-2/+3
* Use a minimum phase HRTF data setChris Robinson2011-06-031-4/+10
* Avoid looking in the buffer queue to find the frame sizeChris Robinson2011-05-181-0/+1
* Make mixers channel-count agnosticChris Robinson2011-05-171-0/+2
* Use function pointers to call the source mixerChris Robinson2011-05-061-1/+11
* Implement HRTF mixers for multi-channel sourcesChris Robinson2011-05-021-2/+2
* Add some source fields for HRTF dataChris Robinson2011-05-011-0/+6
* Use a matrix when rendering to the dry bufferChris Robinson2010-12-091-1/+4
* Rename OUTPUTCHANNELS to something more descriptiveChris Robinson2010-12-011-3/+3
* Avoid making Resampler[Pre]Padding staticChris Robinson2010-11-281-10/+3
* Remove an unnecessary 'struct' keywordChris Robinson2010-11-261-3/+3
* Make the buffer padding size dependent on the resamplerChris Robinson2010-11-261-0/+11
* Call MixSource directly, instead of through a function pointerChris Robinson2010-11-251-2/+0
* Add a cubic resamplerChris Robinson2010-11-251-0/+1
* Make the buffer queue a double-linked listChris Robinson2010-11-251-0/+1