summaryrefslogtreecommitdiff
path: root/sys/wasapi
AgeCommit message (Expand)AuthorFilesLines
2018-09-11wasapi: Remove code that sets thread priorityNirbheek Chauhan6-84/+4
2018-08-08wasapi: Fix build with Windows 8.1 SDKNirbheek Chauhan2-2/+8
2018-08-02wasapisrc: Correctly disable provide-clockNirbheek Chauhan1-3/+3
2018-08-02wasapisink: fix regression in shared mode segment sizeChristoph Reiter1-3/+9
2018-07-27Add feature options for almost all pluginsNirbheek Chauhan1-4/+16
2018-05-25wasapisink: recover from low buffer levels in shared modeChristoph Reiter1-27/+47
2018-05-25wasapisink: fix a rounding error when calculating the buffer frame countChristoph Reiter1-3/+5
2018-05-25wasapisink: fix missing unlock in case IAudioClient_Start failsChristoph Reiter1-1/+2
2018-05-23wasapi: use FAILED to detect errorsChristoph Reiter1-1/+1
2018-05-23wasapi: Don't pass CoTaskMemFree to g_clear_pointerChristoph Reiter2-2/+4
2018-04-25Meson: Generate pc file for all plugins in badXavier Claessens1-0/+1
2018-04-18wasapisrc: Don't provide a clock based on WASAPI's clockNirbheek Chauhan1-0/+12
2018-04-16wasapi: Call CoIn/Uninitialize() around prepare()Nirbheek Chauhan3-11/+9
2018-04-10wasapi: Handle return value of WaitForSingleObjectNirbheek Chauhan2-2/+16
2018-04-10wasapi: Call _Start if the client was _ResetNirbheek Chauhan4-2/+34
2018-04-09wasapi: Don't open the device in get_caps()Nirbheek Chauhan2-12/+18
2018-04-06wasapi: Only use audioclient3 when low-latencyNirbheek Chauhan1-5/+26
2018-04-06wasapi: Don't derive device period from latency timeNirbheek Chauhan1-12/+6
2018-04-04wasapi: Squelch warning about %x and HRESULTNirbheek Chauhan1-1/+1
2018-04-04wasapisrc: Implement loopback recordingNirbheek Chauhan5-23/+50
2018-03-27wasapi: Print the hresult hex value on errorNirbheek Chauhan1-1/+1
2018-03-18wasapi: try to satisfy both mingw and msvcTim-Philipp Müller2-0/+3
2018-03-17wasapi: fix indentationTim-Philipp Müller1-2/+3
2018-03-17wasapi: fix unresolved symbol linker error with vs2017 on win10Tim-Philipp Müller2-1/+1
2018-03-10wasapi: Minor fixes for debug loggingNirbheek Chauhan1-3/+3
2018-03-10wasapi: Guard IAudioClient2 structs and enumsNirbheek Chauhan1-13/+11
2018-03-09wasapi: ship audioclient3 header in tarballsEmilio Pozuelo Monfort1-1/+2
2018-03-01wasapi: Increase rank to prefer over directsoundsrcNirbheek Chauhan1-2/+4
2018-02-26wasapi: Clarify usage of low-latency property, add myself as authorNirbheek Chauhan2-2/+12
2018-02-26wasapi: Add a property for trying the AudioClient3 APINirbheek Chauhan4-8/+64
2018-02-26wasapi: Set realtime thread priority at runtimeNirbheek Chauhan4-20/+67
2018-02-26wasapi: Use IAudioClient3 interface when availableNirbheek Chauhan5-124/+434
2018-02-26wasapi: __uuidof is simply not available in CNirbheek Chauhan1-13/+2
2018-02-26wasapi: Set a default category for util functionsNirbheek Chauhan2-0/+8
2018-02-26wasapi: Use a macro for HRESULT failure pathsNirbheek Chauhan4-246/+85
2018-02-09wasapisrc: Re-align device period if necessaryNirbheek Chauhan2-4/+32
2018-02-08meson: Fix wasapi build on WindowsNirbheek Chauhan1-1/+3
2018-02-08wasapi: Unprepare when src/sink_prepare failsNirbheek Chauhan2-28/+17
2018-02-08wasapisink: Re-align device period if necessaryNirbheek Chauhan1-3/+30
2018-02-08wasapisink: pre-load the buffer with silenceNirbheek Chauhan2-29/+80
2018-02-08wasapi: Try to use latency-time and buffer-timeNirbheek Chauhan6-53/+143
2018-02-08wasapi: Cover more HRESULT error messagesNirbheek Chauhan4-50/+115
2018-02-08wasapi: Increase thread priority to reduce glitchesNirbheek Chauhan4-0/+38
2018-02-08wasapi: Allow opening devices in exclusive modeNirbheek Chauhan6-68/+232
2018-02-08wasapi: Rename struct element for device nameNirbheek Chauhan4-20/+24
2018-02-08wasapi: Fix indentation issues missed by the commit hookNirbheek Chauhan5-30/+37
2018-01-31wasapi: Correctly set ringbuffer segsize/segtotalNirbheek Chauhan2-28/+77
2018-01-31wasapi: Implement a device provider for probingNirbheek Chauhan6-17/+451
2018-01-31wasapi: Implement support for >2 channelsNirbheek Chauhan6-32/+153
2018-01-25wasapi: Fix some leaks, bugs, and compiler warningsNirbheek Chauhan3-20/+75