aboutsummaryrefslogtreecommitdiffstats
path: root/alc/backends
Commit message (Expand)AuthorAgeFilesLines
* Avoid redundant definitionsChris Robinson2024-01-031-10/+16
* Avoid some const_castsChris Robinson2024-01-031-2/+2
* Avoid using bit_cast for pointer typesChris Robinson2024-01-036-44/+26
* Use a vector for the winmm wave buffer storageChris Robinson2023-12-301-11/+8
* Handle pointer ownership a bit betterChris Robinson2023-12-291-3/+3
* Try to start being a bit more pointer-owner consciousChris Robinson2023-12-261-39/+39
* Clean up some gotos and non-optimal castsChris Robinson2023-12-264-88/+79
* Use standard methods for roundingChris Robinson2023-12-251-4/+5
* Avoid assignments in if conditionsChris Robinson2023-12-234-22/+36
* Fix implicit widening after multiplicationChris Robinson2023-12-233-4/+4
* Remove an unnecessary std::maxChris Robinson2023-12-211-3/+2
* Use string_views for querying config parametersChris Robinson2023-12-219-38/+37
* Disable rt-mix by default for PipeWireChris Robinson2023-12-211-1/+1
* Ensure struct members are initializedChris Robinson2023-12-203-20/+20
* Set Oboe usage to GameChris Robinson2023-12-181-0/+1
* Fix and cleanup some more warningsChris Robinson2023-12-181-0/+5
* Fix some implicit conversionsChris Robinson2023-12-171-3/+2
* Remove DEF_NEWDELChris Robinson2023-12-1617-56/+0
* Mostly finish cleanup for backendsChris Robinson2023-12-1112-89/+110
* Much more clang-tidy cleanupChris Robinson2023-12-104-9/+10
* More clang-tidy cleanupChris Robinson2023-12-101-22/+36
* Remove some long dead codeChris Robinson2023-12-081-68/+0
* Clean up some more clang-tidy warningsChris Robinson2023-12-084-8/+8
* Fix some clang-tidy warningsChris Robinson2023-12-0810-17/+19
* Don't throw from the pipewire backend stop methodChris Robinson2023-12-061-4/+2
* Use RAII to handle writing under the mixer seqlockChris Robinson2023-12-042-2/+2
* Remove some unnecessary atomic wrappersChris Robinson2023-12-032-2/+2
* Replace a global function with a member functionChris Robinson2023-12-038-16/+10
* Make the device clock members atomicChris Robinson2023-12-031-8/+2
* fix printf format for MinGW (#942)Rosen Penev2023-12-031-2/+2
* Fix some unused parameter and unhandled enum warningsChris Robinson2023-11-255-39/+47
* Add query fonction in ALC_SOFT_system_events unreleased extension (#938)MathiusD2023-11-269-4/+68
* Use a dynamically resizing spa_pod_builderChris Robinson2023-10-211-14/+47
* Declare a missing variableChris Robinson2023-10-011-1/+1
* Get the default WASAPI device on UWPChris Robinson2023-10-011-25/+14
* Add a wrapper for COM initializationChris Robinson2023-09-292-34/+24
* Ensure the WASAPI resample buffer is cleared when mixing startsChris Robinson2023-09-291-9/+6
* Set the appropriate padding sizeChris Robinson2023-09-261-1/+1
* Constify some pointers to indicate they won't changeChris Robinson2023-09-251-1/+1
* Honor the wasapi allow-resampler option with spatial sound outputChris Robinson2023-09-241-0/+4
* Match the output sample rate if not requesting oneChris Robinson2023-09-241-0/+4
* Support resampling with WASAPI spatial audio outputChris Robinson2023-09-241-14/+67
* Fix cppwinrt exception type capture (#918)Deal2023-09-231-1/+1
* Avoid casting an integer literalChris Robinson2023-09-221-2/+2
* UWP: migrate C++/CX to C++/WinRT (#916)Deal2023-09-221-66/+57
* Try to get the device period for spatial audio streamsChris Robinson2023-09-211-30/+52
* Don't assume the size of AudioObjectTypeChris Robinson2023-09-211-1/+1
* Again try to fix handling an enum typeChris Robinson2023-09-201-1/+2
* Don't assume an enum's underlying typeChris Robinson2023-09-201-1/+1
* Fix MSVC compilationChris Robinson2023-09-201-0/+2