aboutsummaryrefslogtreecommitdiffstats
path: root/OpenAL32/Include/alSource.h
Commit message (Expand)AuthorAgeFilesLines
* Get rid of the FAM_SIZE macroChris Robinson2019-02-111-0/+6
* Fix compiling problems on VS2019 with vc142 toolsetMinmin Gong2019-02-041-1/+1
* Use std::array for appropriate source and listener propertiesChris Robinson2018-12-261-5/+8
* Remove extraneous typedef, struct, and enum keywordsChris Robinson2018-12-241-16/+9
* Don't bother making ALvoiceProps dynamically sizedChris Robinson2018-11-301-1/+0
* Avoid using the ATOMIC() macroChris Robinson2018-11-261-1/+1
* Atuomatically clean up sources with its sublist's destructionChris Robinson2018-11-251-2/+0
* Use a normal vector for the source send propertiesChris Robinson2018-11-201-2/+11
* Use atomic_flags and atomic<bools>s where appropriateChris Robinson2018-11-201-1/+1
* Avoid naming a struct member the same as an enum typeChris Robinson2018-11-181-1/+1
* Remove unused headers and checksChris Robinson2018-11-171-1/+0
* Avoid using ATOMIC_FLAGChris Robinson2018-11-131-1/+1
* Store the ALbufferlistitem's composited/max sample lengthChris Robinson2018-03-271-0/+1
* Don't make the source state atomicChris Robinson2018-02-241-1/+1
* Remove the individual source queue and buffer locksChris Robinson2018-02-021-1/+0
* Store an index to a given source's voiceChris Robinson2018-02-011-0/+5
* Make some more functions static where they're usedChris Robinson2018-01-271-14/+0
* Allow storing multiple buffers in a ALbufferlistitemChris Robinson2017-12-151-1/+2
* Rename RollOff to RolloffChris Robinson2017-05-051-1/+1
* Add a property to force source spatialization on or offChris Robinson2017-05-041-0/+1
* Store the resampler as part of the sourceChris Robinson2017-04-211-0/+1
* Make the buffer list next pointer atomicChris Robinson2017-04-191-1/+2
* Store the source queue head in the voice to signify loopingChris Robinson2017-04-181-3/+2
* Store the source prop updates with the mixer voiceChris Robinson2017-04-171-57/+0
* Use an atomic flag to test if a source needs to updateChris Robinson2017-03-201-1/+1
* Don't defer source state or offset changesChris Robinson2017-03-191-4/+0
* Move ALvoice declaration to alu.hChris Robinson2017-03-091-54/+0
* Remove unnecessary atomic membersChris Robinson2017-03-081-41/+41
* Store the channel count and sample size in the voiceChris Robinson2017-03-071-4/+7
* Remove an unused functionChris Robinson2017-03-071-6/+0
* Make the voice's source pointer atomicChris Robinson2017-03-051-1/+1
* 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