aboutsummaryrefslogtreecommitdiffstats
path: root/core/buffer_storage.h
Commit message (Collapse)AuthorAgeFilesLines
* Clean up some more clang-tidy warningsChris Robinson2023-12-081-5/+5
|
* Support 32-bit int sample storageChris Robinson2023-11-151-0/+1
|
* Use std::byte instead of a custom al::byteChris Robinson2023-05-041-2/+2
|
* Hold the buffer sample pointer separate from the vectorChris Robinson2023-04-031-0/+3
|
* Log the buffer format when queueing mismatched buffersChris Robinson2023-03-221-0/+3
|
* Support MSADPCM samples in the mixerChris Robinson2023-02-141-0/+2
|
* Support IMA4 ADPCM as a mixing voice formatChris Robinson2023-02-141-0/+8
|
* Add source properties for Super StereoChris Robinson2021-12-151-7/+0
| | | | | When playing a stereo format, enabling Super Stereo causes the source to behave as a B-Format source, with a variable width control.
* Make an inline function to check for 2D ambisonic formatsChris Robinson2021-12-121-0/+6
|
* Add an internal Super Stereo formatChris Robinson2021-12-111-2/+26
| | | | | | | It's not available as an AL buffer format (yet) since I'm not sure how to expose it. Internally it seems fine as a separate channel configuration, but because OpenAL combines the channel configuration and sample type, a flag may work better there.
* Add a UHJ-specific coefficient scaling arrayChris Robinson2021-07-131-0/+1
|
* Move BufferStorage and Voice to coreChris Robinson2021-04-271-0/+75