aboutsummaryrefslogtreecommitdiffstats
path: root/OpenAL32/Include/alSource.h
Commit message (Expand)AuthorAgeFilesLines
* 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
* Remove the cosine resamplerChris Robinson2010-11-251-1/+0
* Reorder some stored source paramsChris Robinson2010-11-241-5/+5
* Increase the max number of source sends to 4, and decrease the default to 1Chris Robinson2010-11-061-1/+1
* Pass the device to the mix function and localize the dry mix and click buffersChris Robinson2010-09-261-5/+3
* Make the SourceMix function a method of the ALsource structChris Robinson2010-09-261-1/+6
* Remove unused struct memberChris Robinson2010-09-071-1/+0
* Use click removal to handle harsh panning/volume changesChris Robinson2010-08-151-5/+1
* Calculate the source stepping value with the param calculationsChris Robinson2010-08-071-1/+1
* Use a callback to specify the source update methodChris Robinson2010-08-031-0/+2
* Don't bother storing the loop points in the sourceChris Robinson2010-05-241-4/+0
* Store loop points as uncompressed frame offsets in the source when a buffer i...Chris Robinson2010-05-131-0/+4
* Use a map to store sources and buffersChris Robinson2010-05-011-2/+0
* Use alext.h for extension definitionsChris Robinson2010-03-161-9/+0