aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* Avoid explicit definitions of some IIDsChris Robinson2023-06-052-7/+3
* Fix return value for UWP buildsChris Robinson2023-06-051-3/+3
* Handle device added/removed events with WASAPIChris Robinson2023-06-051-90/+181
* Better protect the WASAPI device list with a mutexChris Robinson2023-06-041-48/+82
* Use inline variables to avoid separate definitionsChris Robinson2023-06-032-7/+2
* Clean up some unnecessary includesChris Robinson2023-06-031-22/+9
* Use the correct IID for the interface we useChris Robinson2023-06-031-7/+9
* Try again to fix UWP buildsChris Robinson2023-06-021-2/+2
* Fix UWP buildsChris Robinson2023-06-021-26/+20
* Fix comment typoChris Robinson2023-06-021-1/+1
* Start the WASAPI COM thread when initializing the backendChris Robinson2023-06-021-125/+38
* Don't initialize in alcGetProcAddress or alcGetEnumValueChris Robinson2023-06-021-2/+0
* Remove an unused lambdaChris Robinson2023-06-011-8/+2
* Use cinttypes instead of inttypes.h in C++Chris Robinson2023-06-014-4/+4
* Rename threads.cpp/h to alsem.cpp/hChris Robinson2023-06-0114-18/+12
* Move althrd_setname to its own sourceChris Robinson2023-06-0116-77/+96
* Define FORCE_ALIGN in config.hChris Robinson2023-06-014-16/+14
* Fix ios crash at sem_init fail with errno=78(function not implemented) (#855)Deal(一线灵)2023-06-012-3/+5
* Specify the device type for the event callbackChris Robinson2023-06-017-45/+86
* Fix a type conversion warningChris Robinson2023-06-011-2/+1
* Handle device added/removed events with PulseAudioChris Robinson2023-06-011-0/+42
* Add a context to PulseMainloopChris Robinson2023-06-011-84/+64
* Add a comment explaining the DeviceAdded logic for PipeWireChris Robinson2023-06-011-1/+10
* Report device change events from CoreAudio (#856)Deal(一线灵)2023-06-011-1/+50
* Add ios ci (#854)Deal(一线灵)2023-05-311-0/+12
* Include IOAudioTypes.h only when neededChris Robinson2023-05-311-4/+3
* Report device change events from PipeWireChris Robinson2023-05-311-34/+91
* Initialize the WASAPI device helper earlierChris Robinson2023-05-312-7/+11
* Don't register per-device default change handlersChris Robinson2023-05-311-128/+83
* Improve wasapi backend UWP support (#853)Deal(一线灵)2023-05-319-208/+620
* Fix alc::Event declarationChris Robinson2023-05-301-2/+2
* Move the function and enum list to a separate fileChris Robinson2023-05-303-864/+879
* Add a callback to report system device changesChris Robinson2023-05-306-24/+184
* Don't throw when failing to stop Oboe captureChris Robinson2023-05-301-2/+1
* threads: do not use libdispatch where it is not present (#851)Sergey Fedorov2023-05-282-2/+8
* Define __STDC_FORMAT_MACROS on systems that need itChris Robinson2023-05-271-0/+14
* Use [[maybe_unused]] instead of std::ignoreChris Robinson2023-05-271-12/+5
* Update and clarify a commentChris Robinson2023-05-261-4/+7
* Don't throw when failing to stop Oboe playbackChris Robinson2023-05-251-2/+1
* Avoid duplicate NULL checksChris Robinson2023-05-252-50/+44
* Improve oboe backend (#848)Deal(一线灵)2023-05-251-1/+9
* Add missing includeChris Robinson2023-05-241-0/+1
* Use a variant to hold EAX effect propertiesChris Robinson2023-05-2414-394/+399
* Be a bit more safe with type manglingChris Robinson2023-05-246-17/+20
* Increment an offset only when it's usedChris Robinson2023-05-241-1/+1
* Add a compat option to change the error value with no contextChris Robinson2023-05-243-1/+39
* Properly forward from alGetFilterivDirectChris Robinson2023-05-231-1/+1
* Use a variant to call the proper filter handler functionChris Robinson2023-05-232-258/+259
* Use a string_view for handling debug messagesChris Robinson2023-05-236-46/+46
* Use the macros to declare the indirect context thunksChris Robinson2023-05-232-42/+15