summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Expand)Author
2021-03-08output/wasapi: make WasapiOutputThread::is_exclusive constMax Kellermann
2021-03-08output/wasapi: catch all exceptionMax Kellermann
2021-03-08output/wasapi: remove broken Drain() implementationMax Kellermann
2021-03-08output/wasapi: implement Cancel()Max Kellermann
2021-03-08output/wasapi: add `inline`Max Kellermann
2021-03-08output/wasapi: convert pointer to referenceMax Kellermann
2021-03-08output/wasapi: move SetEventHandle() call to thread constructorMax Kellermann
2021-03-08output/wasapi: fix coding styleMax Kellermann
2021-03-08output/wasapi: eliminate kErrorIdMax Kellermann
2021-03-08output/wasapi: remove unused function SafeTry()Max Kellermann
2021-03-08io/FileDescriptor: add method SetBinaryMode()Max Kellermann
2021-03-08win32/Com: add COINIT_DISABLE_OLE1DDEMax Kellermann
2021-03-08win32/Com: make COINIT_APARTMENTTHREADED the default constructorMax Kellermann
2021-03-08win32/Com: remove the unused COINIT_MULTITHREADED constructorMax Kellermann
2021-03-08win32/HResult: add MakeHResultError()Max Kellermann
2021-03-07win32/ComWorker: fold class COMWorkerThread into class COMWorkerMax Kellermann
2021-03-07win32/ComWorker: remove parameter passing from Async()Max Kellermann
2021-03-06win32/ComWorker: make COMWorker a real class, no static membersMax Kellermann
2021-03-05output/wasapi: Add dop support for WASAPIShen-Ta Hsieh
2021-03-05output/wasapi: check AUDCLNT_E_EXCLUSIVE_MODE_NOT_ALLOWEDMax Kellermann
2021-03-05output/wasapi: EnumerateDevices() logs, no std::vectorMax Kellermann
2021-03-05output/wasapi: reimplement SearchDevice() without EnumerateDevices()Max Kellermann
2021-03-05output/wasapi: SearchDevice() returns IMMDeviceMax Kellermann
2021-03-05output/wasapi: GetDevice() returns IMMDeviceMax Kellermann
2021-03-05output/wasapi: use default device only if none was configuredMax Kellermann
2021-03-05output/wasapi: release the COMWorker if OpenDevice() failsMax Kellermann
2021-03-05output/wasapi: SafeTry() catches all exceptionsMax Kellermann
2021-03-05output/wasapi: move COM utilities to separate headersMax Kellermann
2021-03-05win32/ComPtr: operator*() returns referenceMax Kellermann
2021-03-05output/wasapi: split the headerMax Kellermann
2021-03-05output/wasapi: use forward declarations in the headerMax Kellermann
2021-03-05output/wasapi: use [[gnu::pure]]Max Kellermann
2021-03-05output/wasapi: include cleanupMax Kellermann
2021-03-05output/wasapi: include config.h for ENABLE_DSDMax Kellermann
2021-03-05output/wasapi: move to separate directoryMax Kellermann
2021-03-05win32/WinEvent: add default value to Wait()Max Kellermann
2021-03-05win32/WinEvent: un-inline the constructorMax Kellermann
2021-03-05thread/WindowsFuture: include cleanupMax Kellermann
2021-03-05win32/HResult: un-inline HResultCategory::message()Max Kellermann
2021-03-05win32/HResult: un-inline FormatHResultError()Max Kellermann
2021-03-05win32/HResult: include cleanupMax Kellermann
2021-03-05win32/meson.build: fix syntax errorMax Kellermann
2021-03-05win32: build static libraryMax Kellermann
2021-03-05win32/ComWorker: fix the FormatHResultError() return typeMax Kellermann
2021-03-05win32/ComWorker: remove debug log messagesMax Kellermann
2021-03-05win32/ComWorker: reorder includesMax Kellermann
2021-03-05win32/ComWorker: include cleanupMax Kellermann
2021-03-04use structured binding declarationsRosen Penev
2021-03-04src/output: add algorithm for finding usable AudioFormatShen-Ta Hsieh
2021-03-04src/output: Set fallback setting for DSDShen-Ta Hsieh