aboutsummaryrefslogtreecommitdiffstats
path: root/OpenAL32/event.c
Commit message (Collapse)AuthorAgeFilesLines
* 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
| | | | | | To avoid having unknown user code running in the mixer thread that could significantly delay the mixed output, a lockless ringbuffer is used for the mixer to provide events that a secondary thread will pop off and process.
* 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
This just implements the event methods insofar as tracked state. No events are generated/reported yet.