aboutsummaryrefslogtreecommitdiffstats
path: root/OpenAL32/alBuffer.cpp
Commit message (Expand)AuthorAgeFilesLines
* Rename alMain.h to alcmain.hChris Robinson2019-07-281-1/+1
* Move the ADPCM decoders to alBuffer.cppChris Robinson2019-07-281-1/+183
* Remove the UNUSED macroChris Robinson2019-07-281-13/+13
* Clean up includes a bitChris Robinson2019-07-281-13/+25
* Create and use a make_optional methodChris Robinson2019-07-011-1/+1
* Simplify some optional usageChris Robinson2019-07-011-1/+1
* Use optionals where methods may not return a valid valueChris Robinson2019-06-301-29/+16
* Properly destroy other objectsChris Robinson2019-06-051-2/+2
* Use al::byte for ADPCM decodersChris Robinson2019-05-241-14/+13
* Remove an unnecessary struct memberChris Robinson2019-05-241-11/+9
* Use raw bytes for the buffer dataChris Robinson2019-05-241-2/+3
* Add exception protection to effect, filter, and buffer functionsChris Robinson2019-04-101-8/+51
* Avoid using internal AL[u]int64 typesChris Robinson2019-02-111-1/+1
* Use c++ headersFilip Gawin2019-01-091-3/+3
* Avoid using old style castsFilip Gawin2019-01-081-11/+16
* Use user-defined literals for 64-bit literalsChris Robinson2019-01-071-5/+5
* Remove extraneous typedef, struct, and enum keywordsChris Robinson2018-12-241-13/+12
* Fix some MSVC conversion warningsChris Robinson2018-12-121-2/+2
* Use a standard mutex for the remaining locksChris Robinson2018-11-261-27/+21
* Get rid of the last ATOMIC macro usesChris Robinson2018-11-261-6/+6
* Automatically clean up buffers with ther sublistChris Robinson2018-11-251-23/+9
* Replace remaining uses of std::vector with al::vectorChris Robinson2018-11-241-1/+1
* Use a normal vector to store buffer dataChris Robinson2018-11-241-19/+11
* Fix deleting the same buffer ID multiple times in one callChris Robinson2018-11-211-1/+4
* Remove the ATOMIC_THREAD_FENCE macroChris Robinson2018-11-191-1/+1
* Use a normal vector for buffer sublistsChris Robinson2018-11-181-33/+30
* Move the ALCcontext definition to its own headerChris Robinson2018-11-171-0/+1
* Disambiguate operation orderChris Robinson2018-11-081-1/+1
* Avoid using out parametersChris Robinson2018-11-081-73/+81
* Move static functions to an anonymous namespaceChris Robinson2018-11-081-390/+379
* Make a const array constexprChris Robinson2018-10-311-1/+1
* Move some extern inline declarations to CChris Robinson2018-10-311-5/+0
* Avoid assigning in an if statementChris Robinson2018-10-311-20/+20
* Add a missing <array> includeChris Robinson2018-10-311-0/+1
* Convert alBuffer.c to C++Chris Robinson2018-10-311-0/+1217