Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Fix a comment | Chris Robinson | 2011-05-05 | 1 | -1/+1 |
| | |||||
* | Use signed samples for 8-bit storage | Chris Robinson | 2011-05-05 | 1 | -1/+1 |
| | |||||
* | Add support for packed 24-bit samples | Chris Robinson | 2011-04-26 | 1 | -1/+3 |
| | |||||
* | Use the defines for the UserFmt* and Fmt* types | Chris Robinson | 2011-03-16 | 1 | -23/+23 |
| | |||||
* | Rename SrcFmt -> UserFmt | Chris Robinson | 2010-12-03 | 1 | -38/+38 |
| | |||||
* | Let the storable format enum values share the input format enum values where ↵ | Chris Robinson | 2010-11-29 | 1 | -10/+10 |
| | | | | they overlap | ||||
* | Make the decompose functions return false when given an unhandled format | Chris Robinson | 2010-11-29 | 1 | -3/+3 |
| | |||||
* | Reorder some parameters for consistency | Chris Robinson | 2010-11-29 | 1 | -5/+5 |
| | |||||
* | Store the decomposed source format in the buffer | Chris Robinson | 2010-11-29 | 1 | -3/+4 |
| | |||||
* | Add IMA4 as a source data type | Chris Robinson | 2010-11-29 | 1 | -0/+1 |
| | |||||
* | Add support for (unsigned) int input formats | Chris Robinson | 2010-11-29 | 1 | -0/+2 |
| | |||||
* | Reorder and rename parameters for the format decomposition functions | Chris Robinson | 2010-11-29 | 1 | -4/+4 |
| | |||||
* | Uninline a couple more functions | Chris Robinson | 2010-11-29 | 1 | -54/+4 |
| | |||||
* | Store double formats as float | Chris Robinson | 2010-11-28 | 1 | -2/+0 |
| | | | | | The mixer will cut it down to float anyway, so it's unnecessary and needlessly creates more mixer functions | ||||
* | Rename some stuff for consistency | Chris Robinson | 2010-11-28 | 1 | -8/+8 |
| | |||||
* | Don't store the internal format in the buffer | Chris Robinson | 2010-11-28 | 1 | -7/+70 |
| | | | | The type and channel config are good enough | ||||
* | Support rear formats directly in the mixer | Chris Robinson | 2010-11-27 | 1 | -0/+1 |
| | |||||
* | Support muLaw with LoadData | Chris Robinson | 2010-11-27 | 1 | -0/+1 |
| | |||||
* | Don't inline the decompose function | Chris Robinson | 2010-11-27 | 1 | -87/+1 |
| | |||||
* | Decompose input buffer formats and use it when converting uncompressed data | Chris Robinson | 2010-11-27 | 1 | -0/+23 |
| | |||||
* | Rename a function | Chris Robinson | 2010-11-27 | 1 | -2/+2 |
| | |||||
* | Support 64-bit double buffers directly | Chris Robinson | 2010-11-27 | 1 | -0/+1 |
| | |||||
* | Use enums when selecting the mixer | Chris Robinson | 2010-11-26 | 1 | -0/+106 |
| | |||||
* | Make the buffer padding size dependent on the resampler | Chris Robinson | 2010-11-26 | 1 | -3/+0 |
| | |||||
* | Add "pre-padding" to the temp buffer | Chris Robinson | 2010-11-25 | 1 | -0/+1 |
| | | | | This will help to implement resamplers that want previous samples | ||||
* | Allow accessing the buffer data as multiple data types in the mixer | Chris Robinson | 2010-09-22 | 1 | -1/+1 |
| | | | | Also reduces a bunch of indentation | ||||
* | Add initial structural support for AL_EXT_loop_points | Chris Robinson | 2010-05-13 | 1 | -0/+3 |
| | |||||
* | Store the buffer's original data size and block alignment | Chris Robinson | 2010-05-12 | 1 | -0/+3 |
| | |||||
* | Use a map to store sources and buffers | Chris Robinson | 2010-05-01 | 1 | -2/+0 |
| | | | | And do a lookup using a binary search instead of linear | ||||
* | Move extension function declarations to alext.h/efx.h | Chris Robinson | 2010-03-23 | 1 | -2/+0 |
| | |||||
* | Mark extension functions with AL_API/ALC_API | Chris Robinson | 2010-03-23 | 1 | -1/+1 |
| | |||||
* | Don't use deprecated macros | Chris Robinson | 2010-03-19 | 1 | -1/+1 |
| | |||||
* | Internally store 32-bit float buffer data, and mix accordingly | Chris Robinson | 2009-12-07 | 1 | -1/+1 |
| | |||||
* | Remove some unneeded buffer fields, make padding a constant amount | Chris Robinson | 2009-10-25 | 1 | -8/+3 |
| | |||||
* | Store the bufferID in the buffer struct | Chris Robinson | 2009-10-22 | 1 | -0/+7 |
| | |||||
* | Store the buffer list in the device | Chris Robinson | 2009-08-15 | 1 | -3/+3 |
| | |||||
* | Add initial AL_EXTX_buffer_sub_data support | Chris Robinson | 2008-11-11 | 1 | -0/+2 |
| | | | | | | | | 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. | ||||
* | Specify padding per buffer, and make sure it's large enough for the filter step | Chris Robinson | 2008-07-24 | 1 | -0/+1 |
| | |||||
* | Initial import | Chris Robinson | 2007-11-13 | 1 | -0/+32 |