aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* Workaround a MinGW issue with str(n)casecmp macrosChris Robinson2022-04-261-0/+1
* Use bool() instead of bool{} to castChris Robinson2022-04-251-2/+2
* Fully protect disconnection with the mixer counterChris Robinson2022-04-251-36/+36
* Use a type alias to simplify using a typeChris Robinson2022-04-251-7/+8
* Clean up some case spaghettiChris Robinson2022-04-251-13/+10
* Fallback to pkg-config for dbus (#689)ilya-fedin2022-04-251-2/+11
* Release 1.22.0Chris Robinson2022-04-222-3/+3
* Remove a couple unused fieldsChris Robinson2022-04-221-3/+0
* Define FUNCTION_CAST in a common headerChris Robinson2022-04-227-46/+15
* Print the output mode from openal-infoChris Robinson2022-04-171-0/+29
* Finalize ALC_SOFT_output_modeChris Robinson2022-04-174-20/+21
* Always report ALC_ANY_SOFT for output without contextsChris Robinson2022-04-171-0/+3
* Silence reverb with EAX by defaultChris Robinson2022-04-161-0/+6
* Use a bool type for boolean parametersChris Robinson2022-04-164-4/+4
* Include ALC_OUTPUT_MODE_SOFT with ALC_ALL_ATTRIBUTESChris Robinson2022-04-161-4/+10
* Update the ALC_SOFT_output_mode surround enumsChris Robinson2022-04-153-6/+9
* Finalize AL_SOFT_UHJChris Robinson2022-04-134-55/+21
* Clear capture buffers before enqueueing them with OpenSLChris Robinson2022-04-081-3/+12
* Keep track of uncaptured samples with the Oboe backendChris Robinson2022-04-061-8/+41
* Rename lerp to avoid conflicts with C++20's std::lerpChris Robinson2022-04-0611-26/+26
* Limit the super stereo width factor to 0.7Chris Robinson2022-04-041-1/+1
* Update a comment for abandoned extension functionsChris Robinson2022-04-031-1/+1
* Finalize AL_SOFT_callback_bufferChris Robinson2022-04-016-51/+22
* Fix ALC_SOFT_reopen_device for the null device extension listChris Robinson2022-04-011-1/+1
* Remove the unused flags parameter from alBufferCallbackSOFTChris Robinson2022-04-014-12/+7
* Finalize ALC_SOFT_reopen_deviceChris Robinson2022-04-014-20/+19
* Remove an unnecessary subtractionChris Robinson2022-04-012-2/+2
* Don't manually reverse samplesChris Robinson2022-03-313-24/+21
* Invert a check to put the first taken path firstChris Robinson2022-03-311-11/+11
* Make and use a processHfScale function with a separate outputChris Robinson2022-03-313-6/+44
* Avoid some explicit extern "C"s on function definitionsChris Robinson2022-03-313-4/+16
* Simplify al::byteChris Robinson2022-03-302-63/+11
* Remove a dead storeChris Robinson2022-03-301-1/+0
* Replace a few asserts with actual checks or ASSUME()Chris Robinson2022-03-303-8/+9
* Avoid some redundant variable assignmentsChris Robinson2022-03-301-12/+6
* Remove the reversed all-pass trick in MixDirectHrtfBaseChris Robinson2022-03-306-50/+11
* Add missing includeChris Robinson2022-03-301-0/+1
* Move assume_aligned to opthelpers.h and define force_inlineChris Robinson2022-03-302-40/+38
* Avoid a shadow declaration warningChris Robinson2022-03-301-7/+7
* Slightly improve code flow for ASSUMEChris Robinson2022-03-291-1/+1
* Make and use a Default enum for StereoEncodingChris Robinson2022-03-293-13/+15
* Rename ALC_STEREO_PLAIN_SOFT and don't duplicate ALC_HRTF_SOFTChris Robinson2022-03-294-7/+7
* constexpr functions are not allowed to have static variables, and if they are...Glyn Leine2022-03-291-4/+4
* Avoid a variable to subscript an array in offsetofChris Robinson2022-03-261-2/+8
* Inline a couple dispatch callsChris Robinson2022-03-264-24/+5
* Simplify some move assignmentsChris Robinson2022-03-252-8/+6
* Protect intrusive_ptr and ComPtr from moving to itselfChris Robinson2022-03-252-20/+20
* Try to improve assume_aligned for other compilersChris Robinson2022-03-251-2/+35
* Don't expose EAX reverb preset duplicatesChris Robinson2022-03-242-113/+62
* Simplify a couple offsetof statementsChris Robinson2022-03-241-10/+4