aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* Fix gain_to_level_mbChris Robinson2022-02-201-1/+1
* Constify the AVCodec* returned by avcodec_find_decoderChris Robinson2022-02-191-1/+1
* Avoid a variable limit on EAX filtersChris Robinson2022-02-183-19/+4
* Trace the actual device form factor in pipewireChris Robinson2022-02-161-11/+5
* Use std::exchange instead of two swapsChris Robinson2022-02-151-2/+1
* Don't trace ignored pipewire stream nodesChris Robinson2022-02-151-1/+3
* Reset mIs51Rear only when updating the channel configChris Robinson2022-02-151-4/+4
* Log when a pipewire device is removedChris Robinson2022-02-151-1/+6
* Mark another operator bool as explicitChris Robinson2022-02-151-1/+1
* Rename deprecated -> legacyChris Robinson2022-02-141-7/+2
* Don't use a generator expression in a CMake optionChris Robinson2022-02-141-1/+1
* Add missing closing braceChris Robinson2022-02-141-1/+1
* Don't access a playing voice's mFlags outside of the mixer threadChris Robinson2022-02-141-8/+2
* Don't implicitly convert optionals to boolsChris Robinson2022-02-141-1/+1
* Access the proper FX slot indexChris Robinson2022-02-142-4/+6
* Avoid some messy type-punningChris Robinson2022-02-141-29/+11
* Remove some unnecessary includesChris Robinson2022-02-141-2/+0
* Move some declarations to where the definitions will seeChris Robinson2022-02-142-15/+13
* Simplify EaxEaxCall::EaxEaxCallChris Robinson2022-02-142-48/+33
* Remove an unnecessary template parameter hackChris Robinson2022-02-141-1/+1
* Avoid some const_castsChris Robinson2022-02-141-9/+6
* Derive EaxFxSlotIndex from an optionalChris Robinson2022-02-145-142/+35
* Use memcmp to compare GUIDsChris Robinson2022-02-131-19/+5
* Avoid an unnecessary checkChris Robinson2022-02-131-9/+6
* Commit EAX context properties when a context stops deferringChris Robinson2022-02-131-0/+3
* Force EAX calls to defer when the AL context is deferringChris Robinson2022-02-131-13/+12
* Avoid more unnecessary atomicsChris Robinson2022-02-139-41/+39
* Fix error messages for AL_STEREO_MODE_SOFTChris Robinson2022-02-131-2/+4
* Remove unnecessary IsPlayingOrPaused callsChris Robinson2022-02-131-42/+28
* Remove an unused return typeChris Robinson2022-02-131-54/+61
* Don't make mPropsDirty atomicChris Robinson2022-02-133-18/+29
* Commit source EAX properties when not deferringChris Robinson2022-02-134-72/+81
* Update changelog about EAXChris Robinson2022-02-131-0/+3
* Fix an exported symbolChris Robinson2022-02-121-1/+1
* Don't hide EAX functions behind a contextChris Robinson2022-02-102-122/+28
* Avoid some unnecessary extern "C"Chris Robinson2022-02-101-31/+31
* Inline some more simple gettersChris Robinson2022-02-082-36/+9
* Handle AirAbsorptionGainHF as a native context propertyChris Robinson2022-02-086-25/+13
* Combine listener and context updatesChris Robinson2022-02-088-112/+36
* Apply updates for EAX context propertiesChris Robinson2022-02-084-50/+46
* Actually defer EAXCONTEXT_ALLPARAMETERS propertiesChris Robinson2022-02-081-19/+19
* Ensure sources update together from EAX commitsChris Robinson2022-02-085-18/+50
* Commit deferred EAX settings earlier when playingChris Robinson2022-02-081-10/+3
* Be less agressive with source updates on EAX changesChris Robinson2022-02-081-31/+10
* Fix sign of ALeffectslot::eax_get_eax_default_lock's return typeChris Robinson2022-02-082-2/+2
* Hold mPropLock when deferring updatesChris Robinson2022-02-084-4/+15
* Inline ALCcontext::has_eaxChris Robinson2022-02-082-6/+1
* More accurately detect the EAX speaker configChris Robinson2022-02-081-9/+21
* DisabledEffects won't change so EAX can just check it onceChris Robinson2022-02-083-21/+6
* EAX various fixes (#657)Boris I. Bendovsky2022-02-0810-92/+195