summaryrefslogtreecommitdiff
path: root/sys/wasapi
Commit message (Expand)AuthorAgeFilesLines
* wasapi: add Hardware tag to element metadataTim-Philipp Müller2019-02-192-2/+2
* misc: Fix warnings on Cerbero MinGWNirbheek Chauhan2019-02-061-1/+2
* wasapi: Fixed corner-cases in mapping of channel maskJacek Tomaszewski2019-01-211-6/+15
* wasapi: Fix infinite loop when the device disappearsNirbheek Chauhan2019-01-153-27/+67
* wasapi: Fix double call to Start when resetting the elementNirbheek Chauhan2019-01-042-0/+2
* wasapisink: Don't call CoUninitialize() twice in unprepare()Sebastian Dröge2019-01-031-2/+0
* wasapi: Remove code that sets thread priorityNirbheek Chauhan2018-09-116-84/+4
* wasapi: Fix build with Windows 8.1 SDKNirbheek Chauhan2018-08-082-2/+8
* wasapisrc: Correctly disable provide-clockNirbheek Chauhan2018-08-021-3/+3
* wasapisink: fix regression in shared mode segment sizeChristoph Reiter2018-08-021-3/+9
* Add feature options for almost all pluginsNirbheek Chauhan2018-07-271-4/+16
* wasapisink: recover from low buffer levels in shared modeChristoph Reiter2018-05-251-27/+47
* wasapisink: fix a rounding error when calculating the buffer frame countChristoph Reiter2018-05-251-3/+5
* wasapisink: fix missing unlock in case IAudioClient_Start failsChristoph Reiter2018-05-251-1/+2
* wasapi: use FAILED to detect errorsChristoph Reiter2018-05-231-1/+1
* wasapi: Don't pass CoTaskMemFree to g_clear_pointerChristoph Reiter2018-05-232-2/+4
* Meson: Generate pc file for all plugins in badXavier Claessens2018-04-251-0/+1
* wasapisrc: Don't provide a clock based on WASAPI's clockNirbheek Chauhan2018-04-181-0/+12
* wasapi: Call CoIn/Uninitialize() around prepare()Nirbheek Chauhan2018-04-163-11/+9
* wasapi: Handle return value of WaitForSingleObjectNirbheek Chauhan2018-04-102-2/+16
* wasapi: Call _Start if the client was _ResetNirbheek Chauhan2018-04-104-2/+34
* wasapi: Don't open the device in get_caps()Nirbheek Chauhan2018-04-092-12/+18
* wasapi: Only use audioclient3 when low-latencyNirbheek Chauhan2018-04-061-5/+26
* wasapi: Don't derive device period from latency timeNirbheek Chauhan2018-04-061-12/+6
* wasapi: Squelch warning about %x and HRESULTNirbheek Chauhan2018-04-041-1/+1
* wasapisrc: Implement loopback recordingNirbheek Chauhan2018-04-045-23/+50
* wasapi: Print the hresult hex value on errorNirbheek Chauhan2018-03-271-1/+1
* wasapi: try to satisfy both mingw and msvcTim-Philipp Müller2018-03-182-0/+3
* wasapi: fix indentationTim-Philipp Müller2018-03-171-2/+3
* wasapi: fix unresolved symbol linker error with vs2017 on win10Tim-Philipp Müller2018-03-172-1/+1
* wasapi: Minor fixes for debug loggingNirbheek Chauhan2018-03-101-3/+3
* wasapi: Guard IAudioClient2 structs and enumsNirbheek Chauhan2018-03-101-13/+11
* wasapi: ship audioclient3 header in tarballsEmilio Pozuelo Monfort2018-03-091-1/+2
* wasapi: Increase rank to prefer over directsoundsrcNirbheek Chauhan2018-03-011-2/+4
* wasapi: Clarify usage of low-latency property, add myself as authorNirbheek Chauhan2018-02-262-2/+12
* wasapi: Add a property for trying the AudioClient3 APINirbheek Chauhan2018-02-264-8/+64
* wasapi: Set realtime thread priority at runtimeNirbheek Chauhan2018-02-264-20/+67
* wasapi: Use IAudioClient3 interface when availableNirbheek Chauhan2018-02-265-124/+434
* wasapi: __uuidof is simply not available in CNirbheek Chauhan2018-02-261-13/+2
* wasapi: Set a default category for util functionsNirbheek Chauhan2018-02-262-0/+8
* wasapi: Use a macro for HRESULT failure pathsNirbheek Chauhan2018-02-264-246/+85
* wasapisrc: Re-align device period if necessaryNirbheek Chauhan2018-02-092-4/+32
* meson: Fix wasapi build on WindowsNirbheek Chauhan2018-02-081-1/+3
* wasapi: Unprepare when src/sink_prepare failsNirbheek Chauhan2018-02-082-28/+17
* wasapisink: Re-align device period if necessaryNirbheek Chauhan2018-02-081-3/+30
* wasapisink: pre-load the buffer with silenceNirbheek Chauhan2018-02-082-29/+80
* wasapi: Try to use latency-time and buffer-timeNirbheek Chauhan2018-02-086-53/+143
* wasapi: Cover more HRESULT error messagesNirbheek Chauhan2018-02-084-50/+115
* wasapi: Increase thread priority to reduce glitchesNirbheek Chauhan2018-02-084-0/+38
* wasapi: Allow opening devices in exclusive modeNirbheek Chauhan2018-02-086-68/+232