aboutsummaryrefslogtreecommitdiffstats
path: root/alc/inprogext.h
Commit message (Collapse)AuthorAgeFilesLines
* Add methods to start and stop effect slot processingChris Robinson2020-09-051-0/+11
| | | | | | | | A newly-created effect slot is in an AL_INITIAL state, in which processing is stopped but will automatically become AL_PLAYING after successfully setting an AL_EFFECTSLOT_EFFECT value (including AL_EFFECT_NULL or 0). Calling Play[v] or Stop[v] will set the effect slot to AL_PLAYING or AL_STOPPED respectively. While stopped, the effect won't produce audio and will not be processed.
* Recognize a convolution reverb effect typeChris Robinson2020-08-241-0/+5
|
* Rename effect_chain to effect_targetChris Robinson2020-04-291-2/+2
|
* Use better values for a couple in-progress enumsChris Robinson2020-04-071-2/+2
|
* Add an extension to change a buffer's unpack ambisonic orderChris Robinson2020-04-041-0/+5
|
* Stub out an interface for a callback-driven bufferChris Robinson2020-02-161-0/+17
|
* Finalize AL_SOFT_bformat_exChris Robinson2020-01-051-15/+0
|
* Make the new direct channel remix extension publicChris Robinson2019-12-281-6/+0
|
* Start a new extension for a new direct_channels stateChris Robinson2019-12-281-0/+6
| | | | | So existing behavior remains consistent for anything that needs it, and new behavior is opt-in.
* Add an interface to set a B-Format buffer's layout and scalingChris Robinson2019-12-021-0/+15
|
* Remove multiple buffers per queue itemChris Robinson2019-08-111-8/+0
| | | | And simplify related code
* Rename Alc to alcChris Robinson2019-07-281-0/+92