summaryrefslogtreecommitdiff
path: root/src/output
AgeCommit message (Expand)Author
2021-03-06win32/ComWorker: make COMWorker a real class, no static membersMax Kellermann
2021-03-05Merge branch 'v0.22.x'Max Kellermann
2021-03-05output/wasapi: Add dop support for WASAPIShen-Ta Hsieh
2021-03-05Merge branch 'v0.22.x'Max Kellermann
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-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-05Merge branch 'v0.22.x'Max Kellermann
2021-03-05win32/WinEvent: add default value to Wait()Max Kellermann
2021-03-05win32: build static libraryMax Kellermann
2021-03-04use structured binding declarationsRosen Penev
2021-03-04Merge branch 'v0.22.x'Max Kellermann
2021-03-04src/output: add algorithm for finding usable AudioFormatShen-Ta Hsieh
2021-03-04src/output: Set fallback setting for DSDShen-Ta Hsieh
2021-03-04src/output: Add Interrupt interfaceShen-Ta Hsieh
2021-03-04src/output: Reopen device on errorShen-Ta Hsieh
2021-03-04src/output: Use WinEvent for as a condition_variable without lockShen-Ta Hsieh
2021-03-04src/output: Move event and spsc_queue into thread objectShen-Ta Hsieh
2021-03-04src/win32: Add ComWorker to run all COM function on same threadShen-Ta Hsieh
2021-03-04output/wasapi: use AUDCLNT_BUFFERFLAGS_SILENT for paused outputShen-Ta Hsieh
2021-03-04util/AllocatedString: remove Null(), IsNull()Max Kellermann
2021-03-04util/AllocatedString: add default constructorMax Kellermann
2021-03-04util/AllocatedString: rename to BasicAllocatedStringMax Kellermann
2021-03-04Merge branch 'struc' of git://github.com/neheb/MPDMax Kellermann
2021-03-03output/pipewire: new output pluginMax Kellermann
2021-03-02output/httpd: update API documentationMax Kellermann
2021-02-24output/snapcast: remove obsolete TODO commentMax Kellermann
2021-02-24output/snapcast: add missing #ifdef HAVE_ZEROCONFMax Kellermann
2021-02-24output/snapcast: Zeroconf supportMax Kellermann
2021-02-24output/init: use the real-time I/O thread only for the ALSA pluginMax Kellermann
2021-02-22output/snapcast: implement SendTag()Max Kellermann
2021-02-22output/snapcast: implement Drain()Max Kellermann
2021-02-22output/snapcast: queue chunksMax Kellermann
2021-02-22output/snapcast/client: remove obsolete TODO commentMax Kellermann
2021-02-22output/snapcast: calculate the latency for TIME responsesMax Kellermann
2021-02-22output/snapcast/protocol: swap "received" and "sent"Max Kellermann
2021-02-17output/httpd/Page: convert to type alias on AllocatedArrayMax Kellermann
2021-02-17output/httpd/Page: use std::byteMax Kellermann