| Commit message (Expand) | Author | Age | Files | Lines |
* | Move extern inline declarations to their own C source | Chris Robinson | 2018-11-14 | 1 | -3/+0 |
* | Avoid using ATOMIC_FLAG | Chris Robinson | 2018-11-13 | 1 | -3/+3 |
* | Simplify some statements | Filip Gawin | 2018-10-29 | 1 | -2/+2 |
* | Use an internal event to more timely release old effect states | Chris Robinson | 2018-09-21 | 1 | -0/+3 |
* | Check the effect slot list size only when there's no free entries | Chris Robinson | 2018-09-14 | 1 | -6/+7 |
* | EFX: Autowah implementation | Raulshc | 2018-07-25 | 1 | -0/+1 |
* | EFX: Frequency Shifter implementation | Raulshc | 2018-05-20 | 1 | -0/+1 |
* | EFX:Pitch Shifter implementation | Raulshc | 2018-03-18 | 1 | -0/+1 |
* | Apply a distance decay on the source send for the reverb's DecayLFRatio | Chris Robinson | 2018-03-11 | 1 | -0/+1 |
* | Fix adding to and removing from the active effect slots | Chris Robinson | 2018-03-08 | 1 | -21/+35 |
* | Properly limit the max number of effect slots to 2^31 - 1 | Chris Robinson | 2018-03-08 | 1 | -9/+1 |
* | Use a plain mutex for the property lock | Chris Robinson | 2018-03-03 | 1 | -4/+4 |
* | Avoid AL prefix on internal effect state factory types | Chris Robinson | 2018-02-28 | 1 | -19/+19 |
* | Use separate functions to add and remove active effect slots | Chris Robinson | 2018-02-23 | 1 | -56/+83 |
* | Remove the unused thunk code | Chris Robinson | 2018-02-02 | 1 | -1/+0 |
* | Fix the effect slot limit check | Chris Robinson | 2018-01-28 | 1 | -1/+1 |
* | Use a fixed array for the effect state factory list | Chris Robinson | 2018-01-28 | 1 | -28/+24 |
* | Don't allocate more effect slots than allowed | Chris Robinson | 2018-01-27 | 1 | -0/+8 |
* | Move some inline functions into a header instead of copying them | Chris Robinson | 2018-01-27 | 1 | -8/+6 |
* | Store effects in an array of lists | Chris Robinson | 2018-01-27 | 1 | -3/+17 |
* | Use a vector to store the effect slot pointers | Chris Robinson | 2018-01-27 | 1 | -61/+82 |
* | Construct error messages using parameterized values | Chris Robinson | 2018-01-25 | 1 | -36/+35 |
* | Provide messages for the remaining AL errors | Chris Robinson | 2018-01-24 | 1 | -26/+36 |
* | Move the FPU mode declarations to a separate header | Chris Robinson | 2018-01-11 | 1 | -0/+1 |
* | Re-update effect slots when context properties change | Chris Robinson | 2017-09-27 | 1 | -23/+11 |
* | Use macros to set and restore the mixer FPU mode | Chris Robinson | 2017-07-13 | 1 | -4/+3 |
* | Fix source sends' initial HF absorption and decay calculation | Chris Robinson | 2017-05-27 | 1 | -1/+1 |
* | Apply more proper air absorption to the wet path | Chris Robinson | 2017-05-19 | 1 | -0/+2 |
* | Use a different way to get the size of structs with flexible array members | Chris Robinson | 2017-04-18 | 1 | -6/+2 |
* | Allow increasing the maximum source limit | Chris Robinson | 2017-04-14 | 1 | -1/+1 |
* | Use separate atomic macros for pointers | Chris Robinson | 2017-04-14 | 1 | -11/+7 |
* | Use an array of pointers for effects instead of a linked list | Chris Robinson | 2017-03-27 | 1 | -43/+70 |
* | Fix handling of the PropsClean flags | Chris Robinson | 2017-03-23 | 1 | -1/+1 |
* | Use an atomic flag to mark auxiliary effect slot updates | Chris Robinson | 2017-03-23 | 1 | -4/+3 |
* | Remove unnecessary atomic members | Chris Robinson | 2017-03-08 | 1 | -14/+11 |
* | Avoid duplicating code using a macro | Chris Robinson | 2016-12-21 | 1 | -5/+1 |
* | Use separate macros for atomics that don't take a memory order | Chris Robinson | 2016-12-20 | 1 | -11/+11 |
* | Stop using almemory_order_consume | Chris Robinson | 2016-11-17 | 1 | -1/+1 |
* | Remove unnecessary consts | Chris Robinson | 2016-08-31 | 1 | -4/+4 |
* | Avoid directly replacing the effect slot Update pointer | Chris Robinson | 2016-08-25 | 1 | -14/+10 |
* | Properly defer effect slot changes | Chris Robinson | 2016-08-25 | 1 | -11/+28 |
* | Track all references for effect states | Chris Robinson | 2016-08-25 | 1 | -21/+47 |
* | Add a ref count to ALeffectState | Chris Robinson | 2016-08-25 | 1 | -0/+8 |
* | Avoid resupplying unneeded source updates | Chris Robinson | 2016-08-23 | 1 | -1/+1 |
* | Avoid a NULL deref when creating 0 auxiliary effect slots | Chris Robinson | 2016-07-26 | 1 | -12/+9 |
* | Remove broken autowah effect code | Chris Robinson | 2016-07-26 | 1 | -1/+0 |
* | Avoid using memcpy to copy a single struct | Chris Robinson | 2016-07-06 | 1 | -3/+3 |
* | Use separate arrays for UIntMap keys and values | Chris Robinson | 2016-07-04 | 1 | -2/+2 |
* | Hold the effectslot map lock while handling it | Chris Robinson | 2016-05-29 | 1 | -0/+24 |
* | Use a linked list for active effect slots | Chris Robinson | 2016-05-29 | 1 | -36/+31 |