aboutsummaryrefslogtreecommitdiffstats
path: root/OpenAL32/event.c
Commit message (Expand)AuthorAgeFilesLines
* Use an internal event to more timely release old effect statesChris Robinson2018-09-211-0/+7
* Remove an unnecessary mutexChris Robinson2018-09-201-2/+0
* Put user events in a union structureChris Robinson2018-09-201-3/+4
* Always start the event thread with the contextChris Robinson2018-09-201-36/+17
* Don't check for space in the ringbuffer before trying to writeChris Robinson2018-03-031-2/+1
* Avoid some code duplicationChris Robinson2018-03-031-12/+8
* Add some missing locks to protect reading stateChris Robinson2018-03-031-0/+2
* Add an option to limit the write size of the ringbufferChris Robinson2018-03-011-1/+1
* Clear stale 'post's on the event semphaphoreChris Robinson2018-02-111-0/+5
* Add a disconnected event typeChris Robinson2018-02-031-0/+2
* Use a semaphore to signal the event handlerChris Robinson2018-02-011-15/+4
* Fix check for matching event typeChris Robinson2018-02-011-1/+1
* Add a thread to marshal events from the mixerChris Robinson2018-01-311-2/+72
* Rename EventLock to make it more clear it's protecting the callbackChris Robinson2018-01-301-4/+2
* Make EnabledEvts atomicChris Robinson2018-01-281-2/+17
* Construct error messages using parameterized valuesChris Robinson2018-01-251-3/+3
* Add a deprecated event type for alDopplerVelocityChris Robinson2018-01-241-0/+2
* Provide messages for the remaining AL errorsChris Robinson2018-01-241-7/+4
* Handle event propertiesChris Robinson2018-01-231-0/+65