Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Add a CoreAudio backend | Chris Robinson | 2011-03-15 | 6 | -1/+315 |
| | | | | Code courtesy of Garin Hiebert <[email protected]> | ||||
* | Move ALC_ENUMERATE_ALL_EXT enums to alc.h, to match other systems' headers | Chris Robinson | 2011-03-14 | 2 | -6/+9 |
| | |||||
* | Invert the device matrix row/column | Chris Robinson | 2011-03-13 | 2 | -41/+41 |
| | | | | It is accessed now as mat[target][source] | ||||
* | Remove more unneeded casts | Chris Robinson | 2011-03-13 | 1 | -5/+5 |
| | |||||
* | Remove unnecessary casts | Chris Robinson | 2011-03-13 | 1 | -2/+2 |
| | |||||
* | Rename ConvertData* to ConvertInput* | Chris Robinson | 2011-03-13 | 1 | -11/+11 |
| | |||||
* | Fix DSound floating-point sample assumptions | Chris Robinson | 2011-03-12 | 1 | -2/+2 |
| | |||||
* | Recognize ALC_EXT_DEDICATED with openal-info | Chris Robinson | 2011-03-12 | 1 | -1/+32 |
| | |||||
* | 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 | 3 | -25/+19 |
| | |||||
* | Don't return enums for disabled effects | Chris Robinson | 2011-03-12 | 1 | -1/+21 |
| | |||||
* | Add dedicated to the list of excludefx | Chris Robinson | 2011-03-12 | 1 | -1/+2 |
| | |||||
* | Add support for ALC_EXT_DEDICATED | Chris Robinson | 2011-03-12 | 8 | -2/+217 |
| | |||||
* | Add ALC_EXT_DEDICATED to alext.h | Chris Robinson | 2011-03-12 | 1 | -0/+7 |
| | |||||
* | Add AL_EXT_FOLDBACK to alext.h | Chris Robinson | 2011-03-12 | 1 | -0/+17 |
| | |||||
* | Better protect the device for multi-threading access | Chris Robinson | 2011-03-12 | 1 | -35/+33 |
| | |||||
* | Implement a basic non-real-time loopback device | Chris Robinson | 2011-03-11 | 4 | -22/+360 |
| | | | | | | | | | | 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 |
| | |||||
* | Release 1.13openal-soft-1.13 | Chris Robinson | 2011-02-15 | 1 | -1/+1 |
| | |||||
* | Finalize the loop points extension as AL_SOFT_loop_points | Chris Robinson | 2011-02-09 | 4 | -9/+9 |
| | |||||
* | BufferFreq doesn't need to be a float | Chris Robinson | 2011-02-09 | 1 | -2/+2 |
| | |||||
* | Use the correct winmm device ID type | Chris Robinson | 2011-02-08 | 1 | -2/+2 |
| | |||||
* | Add an option to force usage of static MSVC runtimes | Chris Robinson | 2011-02-08 | 1 | -0/+11 |
| | |||||
* | Prevent unused variable warnings when monotonic clock isn't available | Chris Robinson | 2011-02-08 | 1 | -1/+1 |
| | |||||
* | Don't inline CalcLimitedHfRatio | Chris Robinson | 2011-02-07 | 1 | -1/+1 |
| | |||||
* | Add a missing enum value for PA_API_VERSION 11 | Chris Robinson | 2011-02-07 | 1 | -0/+1 |
| | |||||
* | Include cguid.h for GUID_NULL | Chris Robinson | 2011-02-07 | 1 | -0/+1 |
| | |||||
* | Check for internal visibility, since that's what is used | Chris Robinson | 2011-02-07 | 1 | -1/+1 |
| | |||||
* | Add the standard "revision" number to the library name | Chris Robinson | 2011-02-06 | 1 | -1/+1 |
| | |||||
* | Fix looping on loop points | Chris Robinson | 2011-02-06 | 1 | -7/+12 |
| | |||||
* | Re-enable channel-config-specific layout options | Chris Robinson | 2011-01-23 | 2 | -5/+18 |
| | |||||
* | Don't duplicate the device list append function | Chris Robinson | 2011-01-23 | 1 | -18/+24 |
| | |||||
* | Avoid using a variable for array sizes and const variable initialization | Chris Robinson | 2011-01-23 | 1 | -5/+5 |
| | |||||
* | Fix loop handling when traversing the buffer queue backwards | Chris Robinson | 2011-01-23 | 1 | -3/+3 |
| | |||||
* | More improvements to the AudioIO backend | Chris Robinson | 2010-12-09 | 1 | -4/+9 |
| | |||||
* | Better check format type returned by AUDIO_SETINFO | Chris Robinson | 2010-12-09 | 1 | -3/+8 |
| | |||||
* | Add signed 8-bit output to the AudioIO backend | Chris Robinson | 2010-12-09 | 1 | -2/+3 |
| | |||||
* | Fix some AudioIO backend warnings | Chris Robinson | 2010-12-09 | 1 | -5/+1 |
| | |||||
* | Cleanup some ok() macros | Chris Robinson | 2010-12-09 | 1 | -15/+23 |
| | |||||
* | 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 |
| | |||||
* | Be consistent with variable name use | Chris Robinson | 2010-12-09 | 1 | -9/+9 |
| | |||||
* | Fix up some conversions | Chris Robinson | 2010-12-09 | 1 | -10/+17 |
| | |||||
* | Combine stereo and multi-channel templates | Chris Robinson | 2010-12-09 | 1 | -181/+13 |
| | |||||
* | Use a matrix when rendering to the dry buffer | Chris Robinson | 2010-12-09 | 3 | -65/+119 |
| | |||||
* | Make better use of the type range when converting from float | Chris Robinson | 2010-12-09 | 2 | -46/+38 |
| | |||||
* | Use simple loops instead of several explicit lines for the mono mixer | Chris Robinson | 2010-12-09 | 1 | -24/+6 |
| | |||||
* | Be a bit more generic with the multi-channel mixer loops | Chris Robinson | 2010-12-09 | 1 | -77/+73 |
| | |||||
* | Remove some now-unused functions | Chris Robinson | 2010-12-08 | 2 | -113/+0 |
| |