Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Don't be silent when an OpenSL error occurs | Chris Robinson | 2011-06-12 | 1 | -1/+69 |
| | |||||
* | Add missing semicolon | Chris Robinson | 2011-06-12 | 1 | -1/+1 |
| | |||||
* | Uninline the timeGetTime wrapper | Chris Robinson | 2011-06-12 | 2 | -33/+35 |
| | |||||
* | Avoid defining a macro twice | Chris Robinson | 2011-06-12 | 1 | -8/+6 |
| | |||||
* | Add an OpenSL backend | Chris Robinson | 2011-06-12 | 5 | -0/+364 |
| | | | | Currently for Android's OpenSL ES implementation | ||||
* | Cleanup dynamic loading in the PortAudio backend | Chris Robinson | 2011-06-12 | 1 | -83/+78 |
| | |||||
* | Add wrappers to handle dyanmically loading libs | Chris Robinson | 2011-06-12 | 2 | -0/+78 |
| | |||||
* | Avoid calling some function pointers directly | Chris Robinson | 2011-06-12 | 1 | -20/+22 |
| | |||||
* | Change HRTF table user input format | Chris Robinson | 2011-06-03 | 1 | -25/+25 |
| | |||||
* | Improve default HRTF filter delays | Chris Robinson | 2011-06-03 | 1 | -1/+1 |
| | | | | They're now rounded from the source's float delays | ||||
* | Readd the default HRTF filter (based on the diffuse set) | Chris Robinson | 2011-06-03 | 2 | -1909/+835 |
| | |||||
* | Use a minimum phase HRTF data set | Chris Robinson | 2011-06-03 | 7 | -93/+162 |
| | | | | This reduces the coefficient size from 128 down to 32, with a set of delays | ||||
* | Separate device-type parameter checks for alcGetIntegerv | Chris Robinson | 2011-05-29 | 1 | -122/+128 |
| | |||||
* | Avoid holding locks once the context is removed from the lists | Chris Robinson | 2011-05-29 | 1 | -9/+2 |
| | |||||
* | Uninline a couple more functions | Chris Robinson | 2011-05-29 | 2 | -12/+14 |
| | |||||
* | Uninline a couple mutex wrapper functions | Chris Robinson | 2011-05-29 | 2 | -25/+32 |
| | |||||
* | Protect the mixer while the device's context array is being updated | Chris Robinson | 2011-05-29 | 1 | -1/+2 |
| | |||||
* | Hold the global lock while the device is being updated | Chris Robinson | 2011-05-29 | 1 | -0/+7 |
| | |||||
* | Use a separate lock for device and context list accesses | Chris Robinson | 2011-05-29 | 1 | -73/+78 |
| | |||||
* | Require a lock for IsDevice calls | Chris Robinson | 2011-05-28 | 1 | -14/+22 |
| | |||||
* | Get the device format directly from the string | Chris Robinson | 2011-05-28 | 1 | -29/+114 |
| | |||||
* | Set the subformat type when an unknown one is encountered | Chris Robinson | 2011-05-28 | 1 | -0/+1 |
| | |||||
* | Trace the format that is set when reporting HRTF disabled | Chris Robinson | 2011-05-28 | 1 | -1/+1 |
| | |||||
* | Add a 5.1 device format that uses side channels instead of back | Chris Robinson | 2011-05-28 | 7 | -1/+67 |
| | |||||
* | Switch to the diffuse HRTF data set | Chris Robinson | 2011-05-26 | 1 | -736/+736 |
| | |||||
* | Clear HRTF coefficients for the LFE channel | Chris Robinson | 2011-05-25 | 1 | -1/+9 |
| | |||||
* | Rename Quad to Quadraphonic | Chris Robinson | 2011-05-24 | 1 | -1/+1 |
| | |||||
* | Fix handling of GUID definitions | Chris Robinson | 2011-05-22 | 3 | -29/+24 |
| | |||||
* | Avoid using an unnecessary temp variable | Chris Robinson | 2011-05-21 | 1 | -7/+4 |
| | |||||
* | Use libuuid when it has MMDevApi's UIDs | Chris Robinson | 2011-05-21 | 3 | -0/+11 |
| | |||||
* | Make some declarations static or static const | Chris Robinson | 2011-05-21 | 9 | -10/+10 |
| | |||||
* | Remove duplicate macros | Chris Robinson | 2011-05-21 | 1 | -6/+0 |
| | |||||
* | Use a multi-dimensional array for the panning LUT | Chris Robinson | 2011-05-21 | 5 | -17/+16 |
| | |||||
* | Use the stored sample and channel count | Chris Robinson | 2011-05-21 | 1 | -4/+4 |
| | |||||
* | Dedicated dialog should go in front | Chris Robinson | 2011-05-20 | 1 | -1/+1 |
| | |||||
* | Store the separate effect parameters in a union | Chris Robinson | 2011-05-20 | 7 | -238/+241 |
| | |||||
* | Check against the correct limits | Chris Robinson | 2011-05-20 | 1 | -1/+1 |
| | |||||
* | Always fully normalize the position when using HRTF | Chris Robinson | 2011-05-20 | 1 | -9/+18 |
| | |||||
* | Fix HRTF elevation calculation | Chris Robinson | 2011-05-19 | 3 | -6/+6 |
| | |||||
* | Update the device update fields after initializing the MMDevApi device | Chris Robinson | 2011-05-19 | 1 | -1/+21 |
| | |||||
* | Multiply the history offset in the filtering funcitons | Chris Robinson | 2011-05-18 | 2 | -42/+8 |
| | |||||
* | Remove some more duplication | Chris Robinson | 2011-05-18 | 1 | -5/+2 |
| | |||||
* | Uninline lpCoeffCalc | Chris Robinson | 2011-05-18 | 2 | -13/+15 |
| | |||||
* | Use lerp() in a couple more places | Chris Robinson | 2011-05-18 | 1 | -2/+2 |
| | |||||
* | Avoid looking in the buffer queue to find the frame size | Chris Robinson | 2011-05-18 | 3 | -15/+4 |
| | |||||
* | Update alsoftrc.sample | Chris Robinson | 2011-05-18 | 1 | -11/+7 |
| | |||||
* | Add cmake options to require specific backends | Chris Robinson | 2011-05-18 | 1 | -0/+37 |
| | | | | | Note that this alone doesn't gurantee run-time availability for backends libs that are loaded at run-time. | ||||
* | Make mixers channel-count agnostic | Chris Robinson | 2011-05-17 | 3 | -221/+55 |
| | | | | As a result, this combines/removes a bunch of mixers | ||||
* | Move the channel loop to the outside of the sample mixing loop | Chris Robinson | 2011-05-17 | 1 | -75/+53 |
| | |||||
* | Avoid multiple getenv calls to the same var | Chris Robinson | 2011-05-17 | 1 | -4/+5 |
| |