summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
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-08test/run_{input,output,convert}: switch file descriptors to binary modeMax Kellermann
2021-03-08io/FileDescriptor: add method SetBinaryMode()Max Kellermann
2021-03-08test/run_output: use class StaticFifoBufferMax Kellermann
2021-03-08test/run_convert: use std::byteMax Kellermann
2021-03-08test/run_convert: pass FileDescriptor to RunConvert()Max Kellermann
2021-03-08test/run_convert: move code to RunConvert()Max Kellermann
2021-03-08test/run_output: pass FileDescriptor to run_output()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-05test/run_output: use OptionParser, add option "--verbose"Max Kellermann
2021-03-05test/run_output: add struct CommandLineMax 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-05test/run_convert: fix Windows compiler errorsMax Kellermann
2021-03-05test/TestLookupFile: fix Windows compiler errorsMax 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