Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | Add alBufferSubSamplesSOFT | Chris Robinson | 2011-03-16 | 2 | -0/+68 | |
| | ||||||
* | Add alBufferSamplesSOFT, as an initial start to AL_SOFT_buffer_samples | Chris Robinson | 2011-03-16 | 2 | -0/+74 | |
| | ||||||
* | Pass the number of compressed frames to LoadData | Chris Robinson | 2011-03-16 | 1 | -21/+34 | |
| | ||||||
* | Use the defines for the UserFmt* and Fmt* types | Chris Robinson | 2011-03-16 | 2 | -25/+26 | |
| | ||||||
* | Add a CoreAudio backend | Chris Robinson | 2011-03-15 | 1 | -0/+3 | |
| | | | | Code courtesy of Garin Hiebert <[email protected]> | |||||
* | Rename ConvertData* to ConvertInput* | Chris Robinson | 2011-03-13 | 1 | -11/+11 | |
| | ||||||
* | Use a loop to make sure the requested effect is not disabled | Chris Robinson | 2011-03-12 | 3 | -14/+16 | |
| | ||||||
* | Combine multiple lists into one | Chris Robinson | 2011-03-12 | 2 | -14/+19 | |
| | ||||||
* | Don't return enums for disabled effects | Chris Robinson | 2011-03-12 | 1 | -1/+21 | |
| | ||||||
* | Add support for ALC_EXT_DEDICATED | Chris Robinson | 2011-03-12 | 5 | -1/+82 | |
| | ||||||
* | Implement a basic non-real-time loopback device | Chris Robinson | 2011-03-11 | 1 | -11/+46 | |
| | | | | | | | | | | Currently it behaves just like a normal device except contexts are only processed during calls to alcRenderSamples. Additionally, the ALC_SYNC and ALC_REFRESH context attributes are not valid for these devices, and there are two new context attributes to specify the rendering format: ALC_FORMAT_TYPE and ALC_FORMAT_CHANNELS. These each take one of the type and channel enums added. This stuff is subject to change. | |||||
* | Fix a compiler warning about checking differing enum types | Chris Robinson | 2011-03-10 | 1 | -1/+1 | |
| | | | | | One of the enum types is actually a subset of the other, and share the same integer values for compatible enumation values | |||||
* | Filter NaN sample values when converting floats and doubles | Chris Robinson | 2011-03-04 | 1 | -4/+4 | |
| | ||||||
* | Finalize the loop points extension as AL_SOFT_loop_points | Chris Robinson | 2011-02-09 | 2 | -7/+2 | |
| | ||||||
* | BufferFreq doesn't need to be a float | Chris Robinson | 2011-02-09 | 1 | -2/+2 | |
| | ||||||
* | Prevent unused variable warnings when monotonic clock isn't available | Chris Robinson | 2011-02-08 | 1 | -1/+1 | |
| | ||||||
* | Another fix for float-to-int conversions | Chris Robinson | 2010-12-09 | 1 | -2/+2 | |
| | ||||||
* | Constify some variables | Chris Robinson | 2010-12-09 | 1 | -15/+15 | |
| | ||||||
* | Fix up some conversions | Chris Robinson | 2010-12-09 | 1 | -10/+17 | |
| | ||||||
* | Use a matrix when rendering to the dry buffer | Chris Robinson | 2010-12-09 | 1 | -1/+4 | |
| | ||||||
* | Make better use of the type range when converting from float | Chris Robinson | 2010-12-09 | 1 | -24/+24 | |
| | ||||||
* | Remove some now-unused functions | Chris Robinson | 2010-12-08 | 1 | -7/+0 | |
| | ||||||
* | Add an IMA4 encoder | Chris Robinson | 2010-12-05 | 1 | -0/+139 | |
| | ||||||
* | Separate device format into 'channel config' and 'sample type' components | Chris Robinson | 2010-12-04 | 1 | -1/+27 | |
| | ||||||
* | No need to clamp the app-specified pitch | Chris Robinson | 2010-12-03 | 1 | -2/+0 | |
| | ||||||
* | Rename SrcFmt -> UserFmt | Chris Robinson | 2010-12-03 | 3 | -180/+180 | |
| | ||||||
* | Remove incomplete EXT_buffer_sub_data, as it's (temporarily) superceded by ↵ | Chris Robinson | 2010-12-02 | 2 | -15/+0 | |
| | | | | | | SOFT_buffer_sub_data The EXT version can come back when other implementations take an interest | |||||
* | Make a function static | Chris Robinson | 2010-12-02 | 1 | -2/+0 | |
| | ||||||
* | Remove unused macro | Chris Robinson | 2010-12-01 | 1 | -1/+0 | |
| | ||||||
* | Some general cleanups | Chris Robinson | 2010-12-01 | 1 | -13/+17 | |
| | ||||||
* | Don't limit IMA4 decoding to 2 channels | Chris Robinson | 2010-12-01 | 1 | -3/+3 | |
| | ||||||
* | Rename OUTPUTCHANNELS to something more descriptive | Chris Robinson | 2010-12-01 | 5 | -13/+13 | |
| | ||||||
* | Rename some variables | Chris Robinson | 2010-12-01 | 1 | -28/+28 | |
| | ||||||
* | Use min/max to clamp the IMA4 sample and index values | Chris Robinson | 2010-12-01 | 1 | -6/+6 | |
| | ||||||
* | Fix handling of -32768 in the muLaw encoder | Chris Robinson | 2010-12-01 | 1 | -1/+7 | |
| | ||||||
* | Don'f fail if realloc returns NULL for 0 sizes | Chris Robinson | 2010-12-01 | 1 | -2/+2 | |
| | ||||||
* | Make sure the muLaw sample encoder is inlined | Chris Robinson | 2010-11-30 | 1 | -1/+1 | |
| | ||||||
* | Fix IMA4 decoding | Chris Robinson | 2010-11-30 | 1 | -4/+5 | |
| | ||||||
* | Fix some comments and line spacing | Chris Robinson | 2010-11-30 | 1 | -12/+18 | |
| | ||||||
* | Fix int-to-double conversion | Chris Robinson | 2010-11-30 | 1 | -1/+1 | |
| | ||||||
* | Make muLaw decoding work similar to encoding | Chris Robinson | 2010-11-30 | 1 | -8/+11 | |
| | ||||||
* | Implement a muLaw encoder | Chris Robinson | 2010-11-30 | 1 | -2/+70 | |
| | ||||||
* | Rename the IMA4 block decoder function | Chris Robinson | 2010-11-30 | 1 | -2/+2 | |
| | ||||||
* | Handle all channel configurations for double | Chris Robinson | 2010-11-30 | 1 | -6/+14 | |
| | ||||||
* | Allow LoadData to handle IMA4 data | Chris Robinson | 2010-11-30 | 1 | -82/+62 | |
| | ||||||
* | Let the storable format enum values share the input format enum values where ↵ | Chris Robinson | 2010-11-29 | 1 | -10/+10 | |
| | | | | they overlap | |||||
* | Clean up muLaw format loading a bit | Chris Robinson | 2010-11-29 | 1 | -13/+12 | |
| | ||||||
* | Allow converting IMA4 to types other than short | Chris Robinson | 2010-11-29 | 1 | -69/+115 | |
| | ||||||
* | Check for a couple missing input formats and remove an unneeded default case | Chris Robinson | 2010-11-29 | 1 | -4/+2 | |
| | ||||||
* | Let DecomposeInputType verify the format passed to alBufferSubDataSOFT | Chris Robinson | 2010-11-29 | 1 | -64/+26 | |
| |