Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Add click removal for wet sends | Chris Robinson | 2010-08-15 | 2 | -0/+4 |
| | |||||
* | Use click removal to handle harsh panning/volume changes | Chris Robinson | 2010-08-15 | 2 | -10/+1 |
| | |||||
* | Use click removal when starting a source | Chris Robinson | 2010-08-14 | 2 | -5/+38 |
| | |||||
* | Add a corrective, click-remval sample value offset | Chris Robinson | 2010-08-14 | 1 | -0/+2 |
| | | | | | | This will hopefully be more effective and rebust at removing clicks and pops, particularly from starts and stops in the middle of a sound. Based on an idea by Ben Davis. | ||||
* | Combine non-attenuated source calculation functions | Chris Robinson | 2010-08-07 | 2 | -5/+0 |
| | |||||
* | Calculate the source stepping value with the param calculations | Chris Robinson | 2010-08-07 | 2 | -1/+6 |
| | |||||
* | Forward some more source properties instead of duplicating | Chris Robinson | 2010-08-07 | 1 | -36/+12 |
| | |||||
* | Combine stereo and stereo-duplicate mixers | Chris Robinson | 2010-08-05 | 2 | -0/+5 |
| | | | | | Use a separate update method for stereo sources to the set appropriate channel gains | ||||
* | Use a callback to specify the source update method | Chris Robinson | 2010-08-03 | 3 | -6/+18 |
| | |||||
* | Add experimental device attributes for apps to query | Chris Robinson | 2010-07-30 | 1 | -0/+6 |
| | | | | | These will be part of the ALC_EXT_device_time extension. Behavior, values, etc, are all subject to change. | ||||
* | Store the time precision with the device | Chris Robinson | 2010-07-25 | 1 | -0/+3 |
| | |||||
* | Add a backend callback to get the device time | Chris Robinson | 2010-07-24 | 1 | -0/+3 |
| | | | | | The method should monotonically count the number of nanoseconds the device has active contexts | ||||
* | Keep count of the number of samples played | Chris Robinson | 2010-07-22 | 1 | -0/+3 |
| | |||||
* | Use CLOCK_MONOTONIC when available | Chris Robinson | 2010-07-18 | 1 | -2/+12 |
| | |||||
* | Check the buffer's original format when queueing on a source | Chris Robinson | 2010-07-12 | 1 | -3/+3 |
| | |||||
* | Use an array of active sources when mixing | Chris Robinson | 2010-06-06 | 2 | -0/+49 |
| | | | | Prevents iterating over all allocated sources during mixing updates | ||||
* | Use a UIntMap for the Databuffers | Chris Robinson | 2010-06-03 | 2 | -68/+48 |
| | |||||
* | Add a Null Output device | Chris Robinson | 2010-05-28 | 1 | -0/+3 |
| | | | | This device will mix and fully process contexts as normal | ||||
* | Add a function to get the frame size from a format | Chris Robinson | 2010-05-24 | 3 | -4/+6 |
| | |||||
* | Better watch for invalid values in alBufferSubDataEXT | Chris Robinson | 2010-05-24 | 1 | -3/+3 |
| | |||||
* | Reduce the mixing buffer size | Chris Robinson | 2010-05-24 | 1 | -2/+2 |
| | |||||
* | Make error checking consistent in alBuffer.c | Chris Robinson | 2010-05-24 | 1 | -170/+108 |
| | |||||
* | Fix alBufferiv error handling | Chris Robinson | 2010-05-24 | 1 | -7/+5 |
| | |||||
* | Increment pointer when read | Chris Robinson | 2010-05-24 | 1 | -6/+4 |
| | |||||
* | Pass the number of blocks to ConvertDataIMA4 | Chris Robinson | 2010-05-24 | 1 | -9/+9 |
| | |||||
* | Be careful of integer overflows when allocating buffer storage | Chris Robinson | 2010-05-24 | 1 | -15/+43 |
| | |||||
* | Cleanup some variables and names | Chris Robinson | 2010-05-24 | 1 | -12/+11 |
| | |||||
* | Reorder some error checks and watch for negative buffer sizes | Chris Robinson | 2010-05-24 | 1 | -12/+8 |
| | |||||
* | Don't bother storing the loop points in the source | Chris Robinson | 2010-05-24 | 2 | -7/+0 |
| | |||||
* | Be big endian safe with the IMA4 decoder | Chris Robinson | 2010-05-22 | 1 | -5/+14 |
| | |||||
* | Loop points should be specified in sample offsets | Chris Robinson | 2010-05-21 | 2 | -31/+27 |
| | |||||
* | Consistency fix | Chris Robinson | 2010-05-19 | 1 | -5/+4 |
| | |||||
* | Use unsigned types when finding the source offsets | Chris Robinson | 2010-05-19 | 1 | -9/+5 |
| | |||||
* | A couple formatting fixes | Chris Robinson | 2010-05-19 | 1 | -3/+2 |
| | |||||
* | Use a map for the filter list | Chris Robinson | 2010-05-18 | 4 | -61/+42 |
| | |||||
* | Use a map for the effects list | Chris Robinson | 2010-05-18 | 4 | -60/+41 |
| | |||||
* | Improve compatbility with latest AL_EXT_buffer_sub_data spec | Chris Robinson | 2010-05-18 | 1 | -81/+76 |
| | |||||
* | Change inline -> __inline for MSVC | Chris Robinson | 2010-05-16 | 1 | -7/+7 |
| | |||||
* | Store loop points as uncompressed frame offsets in the source when a buffer ↵ | Chris Robinson | 2010-05-13 | 2 | -0/+14 |
| | | | | is attached | ||||
* | Add initial structural support for AL_EXT_loop_points | Chris Robinson | 2010-05-13 | 2 | -2/+44 |
| | |||||
* | Don't needlessly expose a variable for the backends | Chris Robinson | 2010-05-12 | 1 | -3/+1 |
| | |||||
* | Move incomplete extension declarations to alMain.h | Chris Robinson | 2010-05-12 | 1 | -0/+71 |
| | |||||
* | Use a UIntMap for the effect slot list | Chris Robinson | 2010-05-12 | 3 | -64/+48 |
| | |||||
* | Store the buffer's original data size and block alignment | Chris Robinson | 2010-05-12 | 2 | -18/+41 |
| | |||||
* | Simplify and fix applying a source offset | Chris Robinson | 2010-05-11 | 1 | -19/+8 |
| | |||||
* | Use a separate function to convert compressed bytes to frames | Chris Robinson | 2010-05-11 | 1 | -50/+52 |
| | |||||
* | Only a streaming source can have a processed buffer | Chris Robinson | 2010-05-11 | 1 | -3/+4 |
| | |||||
* | Use a map to store sources and buffers | Chris Robinson | 2010-05-01 | 8 | -162/+165 |
| | | | | And do a lookup using a binary search instead of linear | ||||
* | Use doubles instead of floats for the source offset calculations | Chris Robinson | 2010-04-28 | 1 | -42/+42 |
| | |||||
* | Combine AL and ALC function lists | Chris Robinson | 2010-04-28 | 1 | -145/+3 |
| |