aboutsummaryrefslogtreecommitdiffstats
path: root/OpenAL32/Include/alSource.h
Commit message (Expand)AuthorAgeFilesLines
* Add a boolean to specify if a voice should be playingChris Robinson2017-03-021-3/+5
* Move the current buffer queue entry and play position to the voiceChris Robinson2017-02-271-11/+13
* Improve handling of source state readsChris Robinson2017-02-241-1/+1
* Increase the default effect slot and send countChris Robinson2017-02-211-1/+2
* Dynamically allocate the ALsource Send[] arrayChris Robinson2017-02-211-1/+1
* Make the voices' Send[] array dynamically sizedChris Robinson2017-02-211-1/+1
* Reorganize ALvoice membersChris Robinson2017-02-151-7/+6
* Make ALsourceProps' Send array dynamically sizedChris Robinson2017-02-141-4/+4
* Fix build with non-C11 atomicsChris Robinson2017-02-131-1/+1
* Make the source state atomicChris Robinson2017-02-131-1/+8
* Put BsincState in a generic unionChris Robinson2017-02-131-1/+1
* Use ALsizei in more placesChris Robinson2017-01-181-4/+4
* Only send source updates for sources that have updatedChris Robinson2016-11-231-0/+2
* Clean up finding a source's voiceChris Robinson2016-11-221-1/+1
* Avoid resupplying unneeded source updatesChris Robinson2016-08-231-34/+37
* Don't store the looping state in the voiceChris Robinson2016-07-311-4/+2
* Move the input channel array out of the DirectParams and SendParamsChris Robinson2016-07-131-2/+4
* Store the voice output buffers separate from the paramsChris Robinson2016-07-111-0/+10
* Reorder some source fieldsChris Robinson2016-07-071-5/+5
* Remove some unnecessary volatile keywordsChris Robinson2016-06-031-31/+31
* Make a function staticChris Robinson2016-06-011-1/+0
* Make the source position calues atomicChris Robinson2016-05-191-2/+2
* Avoid redundantly storing distance model settingsChris Robinson2016-05-171-1/+1
* Don't store the source's update method with the voiceChris Robinson2016-05-161-3/+0
* Provide asynchronous property updates for sourcesChris Robinson2016-05-141-23/+81
* Hold the source map lock while handling itChris Robinson2016-05-101-2/+11
* Find a valid source buffer before updating the voiceChris Robinson2016-05-091-1/+1
* Implement AL_EXT_STEREO_ANGLES supportChris Robinson2016-03-251-0/+5
* Calculate channel gain stepping just before mixingChris Robinson2016-02-141-0/+3
* Make the source's buffer queue a singly-linked listChris Robinson2016-01-311-1/+0
* Implement a band-limited sinc resamplerChris Robinson2015-11-051-0/+2
* Use a constant value for the post-position paddingChris Robinson2015-10-151-1/+1
* Store the source's previous samples with the voiceChris Robinson2015-10-151-0/+2
* Move the resampler stuff to mixer.c where it's usedChris Robinson2015-10-011-5/+0
* Don't keep selecting the mixer to useChris Robinson2015-09-271-2/+0
* Use aluVector in some more placesChris Robinson2014-12-161-3/+3
* Support B-Format source rotation with AL_ORIENTATIONChris Robinson2014-10-311-0/+1
* Rename the source's Orientation to DirectionChris Robinson2014-10-311-1/+1
* Rename activesource to voiceChris Robinson2014-08-211-3/+3
* Use a NULL source for inactive activesourcesChris Robinson2014-08-211-2/+5
* Make the source's buffer queue head and current queue item atomicChris Robinson2014-07-311-5/+5
* Add macros for generic atomic functionalityChris Robinson2014-07-221-1/+1
* Add a source radius property that determines the directionality of a soundChris Robinson2014-07-111-0/+2
* Get the mixer and resampler functions when neededChris Robinson2014-06-131-4/+1
* Combine the direct and send mixersChris Robinson2014-06-131-5/+2
* Combine some dry and wet path typesChris Robinson2014-06-131-2/+2
* Move the active source's offset out of the direct paramsChris Robinson2014-05-241-0/+2
* Use different parameters for HRTF mixersChris Robinson2014-05-181-1/+5
* Apply high-pass source filters as neededChris Robinson2014-05-171-0/+4
* Store the filter reference frequency in the sourceChris Robinson2014-05-111-0/+2