aboutsummaryrefslogtreecommitdiffstats
path: root/OpenAL32/alBuffer.c
Commit message (Expand)AuthorAgeFilesLines
* More cleanup for buffer loadingChris Robinson2018-01-211-186/+90
* Handle double-precision buffers in the mixerChris Robinson2018-01-211-24/+2
* Remove support for (signed) byte and ushort sample storageChris Robinson2018-01-211-6/+2
* Remove (u)int32 sample storage conversionChris Robinson2018-01-211-4/+0
* Remove the old buffer_samples functionsChris Robinson2018-01-211-161/+15
* Avoid repeating some codeChris Robinson2018-01-211-12/+6
* Add methods to "map" a buffer's storageChris Robinson2018-01-201-12/+109
* Return the effective alignment from SanitizeAlignmentChris Robinson2018-01-191-28/+26
* Store 8-bit sample types directly as unsigned byteChris Robinson2018-01-191-12/+12
* Remove unnecessary private AL_SOFT_buffer_samples2 definitionsChris Robinson2018-01-191-3/+0
* Make a function static that's only used in one source fileChris Robinson2018-01-171-1/+2
* Reformat the format arrayChris Robinson2018-01-171-36/+36
* Store mulaw and alaw samples directly in the bufferChris Robinson2018-01-171-24/+15
* Remove a couple more uses of BYTE3Chris Robinson2017-03-311-2/+0
* Remove the (u)byte3 sample formatsChris Robinson2017-03-311-4/+0
* Use ALsizei in more placesChris Robinson2017-01-181-10/+10
* Use separate macros for atomics that don't take a memory orderChris Robinson2016-12-201-9/+9
* Remove use of DECL_CONSTChris Robinson2016-09-061-4/+4
* Initialize some enums to dummy valuesChris Robinson2016-08-311-8/+9
* Use separate arrays for UIntMap keys and valuesChris Robinson2016-07-041-2/+2
* Avoid using realloc in a number of placesChris Robinson2016-05-211-12/+23
* Hold the buffer map lock while handling the bufferChris Robinson2016-05-101-1/+42
* Start AL_SOFT_buffer_samples2 as a replacement for AL_SOFT_buffer_samplesChris Robinson2016-04-251-6/+9
* Support AL_EXT_MULAW_BFORMATChris Robinson2014-10-311-0/+2
* Add preliminary AL_EXT_BFORMAT supportChris Robinson2014-10-311-0/+28
* Make the buffer's pack and unpack properties atomicChris Robinson2014-09-031-9/+9
* Update COPYING to the latest https://www.gnu.org/licenses/old-licenses/lgpl-2...François Cami2014-08-181-2/+2
* Remove an unused variableChris Robinson2014-07-011-2/+0
* Standardize some New/Delete methodsChris Robinson2014-06-301-6/+6
* Load soundfont samples into an ALbufferChris Robinson2014-06-291-29/+45
* Mark a few more functions as constChris Robinson2014-05-231-4/+4
* Initialize newformat to AL_NONE instead of a valid formatChris Robinson2014-05-151-6/+2
* Make RefCount a non-integer typeChris Robinson2014-05-141-3/+3
* Only require MSADPCM block alignment to be a multiple of 2Chris Robinson2014-03-061-2/+2
* Move the sample conversion routines to a separate fileChris Robinson2014-03-051-1261/+3
* Implement a simplistic MSADPCM encoderChris Robinson2014-03-051-19/+47
* Allocate enough temp space for the ADPCM decoders and encodersChris Robinson2014-03-051-4/+4
* Use specialized methods for converting ALshort to IMA4 and MSADPCMChris Robinson2014-03-051-2/+32
* Use specialized methods for converting IMA4 and MSADPCM to ALshortChris Robinson2014-03-051-8/+39
* Use maxi to clamp an int to a lower-boundChris Robinson2014-03-051-1/+1
* Expand the sign bit on the initial MSADPCM delta valueChris Robinson2014-03-051-0/+1
* Add an extension to support MSADPCM buffer formatsChris Robinson2014-03-041-27/+309
* Add an extension to alter the block alignment for buffer unpack/pack opsChris Robinson2014-03-041-16/+71
* Parameterize the block alignmentChris Robinson2014-03-041-111/+152
* Use alloca for temp space decoding/encoding IMA4 blocksChris Robinson2014-03-031-4/+11
* Reduce explicit template declarations and ignore IMA4-to-IMA4 conversionsChris Robinson2014-03-031-159/+35
* Store the original frame size alignment in the bufferChris Robinson2014-03-031-8/+22
* Use C99 inline in more placesChris Robinson2013-11-041-0/+2
* Use C99 inline semanticsChris Robinson2013-11-041-0/+3
* Use an UNUSED macro instead of void-tagging unused parametersChris Robinson2013-10-071-16/+4