summaryrefslogtreecommitdiffstats
path: root/OpenAL32/alBuffer.c
Commit message (Collapse)AuthorAgeFilesLines
* Add initial AL_EXTX_buffer_sub_data supportChris Robinson2008-11-111-0/+104
| | | | | | | | Note that this is an in-development extension, as noted by the EXTX moniker instead of EXT. It's behavior is subject to change, and the extension string will be removed (replaced with the official string once it's finalized). Developers are discouraged from using this in production code, though feel free to play around with it.
* Be more flexible with channel count when loading IMA4 dataChris Robinson2008-11-021-44/+22
|
* Seperate data converters into reusable functionsChris Robinson2008-11-021-216/+173
|
* More padding fixesChris Robinson2008-11-011-10/+1
|
* More buffer conversion refactoringChris Robinson2008-11-011-62/+28
|
* Padding is not dependant on the frequency cutoff anymoreChris Robinson2008-10-311-5/+1
|
* Restructure buffer data conversion code a bitChris Robinson2008-10-311-60/+27
|
* Use a temp pointer when realloc()ingChris Robinson2008-07-241-16/+26
| | | | So the original data isn't lost on out-of-memory conditions
* Specify padding per buffer, and make sure it's large enough for the filter stepChris Robinson2008-07-241-22/+41
|
* Clarify implicit destruction warningsChris Robinson2008-07-221-1/+1
|
* Don't check the number of objects being deleted with the number currently ↵Chris Robinson2008-07-111-40/+36
| | | | | | allocated Since apps can validly delete buffer 0, and delete the same source/buffer multiple times in a single call
* More overflow protectionChris Robinson2008-01-201-2/+9
|
* Prevent float samples from overflowing when converting to 16-bitChris Robinson2008-01-201-1/+7
|
* Add missing config.h includesChris Robinson2008-01-161-0/+2
|
* Fix source and buffer out-of-memory conditionsChris Robinson2008-01-151-11/+11
|
* Add support for AL_LOKI_quadriphonicChris Robinson2008-01-141-0/+2
|
* Add missing header includeChris Robinson2008-01-061-0/+1
|
* Handle AL_FORMAT_REAR* formatsChris Robinson2007-12-311-0/+104
|
* Allow loading of 4, 5.1, 6.1, and 7.1 sample dataChris Robinson2007-12-311-0/+24
|
* Fix includes so alMain.h doesn't include so much by itselfChris Robinson2007-12-311-0/+1
|
* Remove some duplicationChris Robinson2007-12-281-12/+0
|
* Implement AL_EXT_FLOAT32Chris Robinson2007-12-281-0/+28
|
* Consolidate buffer loading/conversion a bitChris Robinson2007-12-281-77/+78
|
* Avoid a couple explicit format checks for buffersChris Robinson2007-12-281-2/+2
|
* Remove some unused variablesChris Robinson2007-12-061-33/+0
|
* Use an AL_PRINT macro for printing lib messages/errors to the consoleChris Robinson2007-11-301-7/+1
|
* Initial importChris Robinson2007-11-131-0/+989