| Commit message (Expand) | Author | Age | Files | Lines |
* | Fix applying air absorption | Chris Robinson | 2022-03-02 | 1 | -20/+20 |
* | Move some temp variables closer to where they're used | Chris Robinson | 2022-03-02 | 1 | -69/+67 |
* | Rework source send distance attenuation handling | Chris Robinson | 2022-03-02 | 1 | -61/+77 |
* | Rework the initial reverb decay | Chris Robinson | 2022-03-01 | 1 | -41/+32 |
* | Remove AL_SOFTX_filter_gain_ex | Chris Robinson | 2022-02-28 | 1 | -1/+0 |
* | Define the CoreAudio default name only when needed | Chris Robinson | 2022-02-23 | 1 | -2/+4 |
* | Make some local constexpr variables static | Chris Robinson | 2022-02-23 | 3 | -31/+25 |
* | Avoid using an if_constexpr macro | Chris Robinson | 2022-02-22 | 2 | -15/+9 |
* | Use a simpler loop to enumerate sources | Chris Robinson | 2022-02-21 | 2 | -222/+17 |
* | Implement EAX v1.0 (#664) | Boris I. Bendovsky | 2022-02-21 | 1 | -10/+10 |
* | Make a couple more operator bools explicit | Chris Robinson | 2022-02-20 | 1 | -1/+1 |
* | Avoid a variable limit on EAX filters | Chris Robinson | 2022-02-18 | 2 | -11/+0 |
* | Trace the actual device form factor in pipewire | Chris Robinson | 2022-02-16 | 1 | -11/+5 |
* | Don't trace ignored pipewire stream nodes | Chris Robinson | 2022-02-15 | 1 | -1/+3 |
* | Reset mIs51Rear only when updating the channel config | Chris Robinson | 2022-02-15 | 1 | -4/+4 |
* | Log when a pipewire device is removed | Chris Robinson | 2022-02-15 | 1 | -1/+6 |
* | Mark another operator bool as explicit | Chris Robinson | 2022-02-15 | 1 | -1/+1 |
* | Access the proper FX slot index | Chris Robinson | 2022-02-14 | 1 | -3/+5 |
* | Commit EAX context properties when a context stops deferring | Chris Robinson | 2022-02-13 | 1 | -0/+3 |
* | Force EAX calls to defer when the AL context is deferring | Chris Robinson | 2022-02-13 | 1 | -13/+12 |
* | Avoid more unnecessary atomics | Chris Robinson | 2022-02-13 | 3 | -12/+10 |
* | Don't make mPropsDirty atomic | Chris Robinson | 2022-02-13 | 1 | -1/+1 |
* | Commit source EAX properties when not deferring | Chris Robinson | 2022-02-13 | 2 | -8/+0 |
* | Don't hide EAX functions behind a context | Chris Robinson | 2022-02-10 | 1 | -4/+28 |
* | Inline some more simple getters | Chris Robinson | 2022-02-08 | 2 | -36/+9 |
* | Handle AirAbsorptionGainHF as a native context property | Chris Robinson | 2022-02-08 | 4 | -14/+7 |
* | Combine listener and context updates | Chris Robinson | 2022-02-08 | 3 | -26/+8 |
* | Apply updates for EAX context properties | Chris Robinson | 2022-02-08 | 2 | -23/+46 |
* | Actually defer EAXCONTEXT_ALLPARAMETERS properties | Chris Robinson | 2022-02-08 | 1 | -19/+19 |
* | Ensure sources update together from EAX commits | Chris Robinson | 2022-02-08 | 2 | -6/+10 |
* | Hold mPropLock when deferring updates | Chris Robinson | 2022-02-08 | 3 | -4/+13 |
* | Inline ALCcontext::has_eax | Chris Robinson | 2022-02-08 | 2 | -6/+1 |
* | More accurately detect the EAX speaker config | Chris Robinson | 2022-02-08 | 1 | -9/+21 |
* | DisabledEffects won't change so EAX can just check it once | Chris Robinson | 2022-02-08 | 3 | -21/+6 |
* | EAX various fixes (#657) | Boris I. Bendovsky | 2022-02-08 | 2 | -25/+62 |
* | Avoid a proxy ALfilter object for EAX source properties | Chris Robinson | 2022-02-07 | 2 | -36/+1 |
* | Don't pass an ALeffect to ALeffectslot::initEffect | Chris Robinson | 2022-02-07 | 1 | -1/+3 |
* | Avoid a magic number | Chris Robinson | 2022-02-01 | 1 | -1/+1 |
* | Rename Sqrt1_2 for consistency | Chris Robinson | 2022-02-01 | 1 | -5/+5 |
* | [EAX] Add primary extension name for EAX v2.0 (#653) | Boris I. Bendovsky | 2022-02-01 | 1 | -2/+6 |
* | Move ALSOFT_EAX definition to config.h | Chris Robinson | 2022-01-30 | 4 | -28/+24 |
* | Add EAX extensions (EAX 2.0-5.0, X-RAM) (#632) | Boris I. Bendovsky | 2022-01-30 | 4 | -0/+1666 |
* | Remove math_defs.h | Chris Robinson | 2022-01-27 | 2 | -4/+9 |
* | Get rid of MathDefs | Chris Robinson | 2022-01-27 | 10 | -39/+38 |
* | Start and use a standard-like numbers header | Chris Robinson | 2022-01-27 | 2 | -11/+12 |
* | Add some common wrapper methods to ThreadMainloop | Chris Robinson | 2022-01-26 | 1 | -42/+46 |
* | Default the PipeWire lock's operator= instead of using the base | Chris Robinson | 2022-01-26 | 1 | -1/+1 |
* | Handle 5.1 using rear channels with PulseAudio and PipeWire | Chris Robinson | 2022-01-25 | 2 | -105/+60 |
* | Move some definitions to where they're used | Chris Robinson | 2022-01-24 | 1 | -2/+2 |
* | Avoid a messy while loop to remove from a vector | Chris Robinson | 2022-01-22 | 1 | -11/+8 |