summaryrefslogtreecommitdiff
path: root/sys/wasapi/gstwasapisink.c
Commit message (Expand)AuthorAgeFilesLines
* wasapi: fix reinit of audioclient in prepare()Jakub Janků2021-07-121-1/+9
* wasapi: split gst_wasapi_util_get_device_client()Jakub Janků2021-07-121-2/+4
* wasapi: added missing lock release in case of error in gst_wasapi_xxx_resetSilvio Lazzeretti2020-07-151-2/+3
* plugins: Update for documentation of Windows pluginsSeungha Yang2020-07-021-0/+2
* wasapi: Fix possible deadlock while downwards state changeSeungha Yang2020-06-111-4/+33
* documentation: fixed a heap o' typosAaron Boxer2019-11-051-1/+1
* wasapi: Move to CoInitializeEx for COM initializationNirbheek Chauhan2019-08-271-2/+2
* wasapi: add Hardware tag to element metadataTim-Philipp Müller2019-02-191-1/+1
* wasapi: Fix infinite loop when the device disappearsNirbheek Chauhan2019-01-151-11/+27
* wasapi: Fix double call to Start when resetting the elementNirbheek Chauhan2019-01-041-0/+1
* wasapisink: Don't call CoUninitialize() twice in unprepare()Sebastian Dröge2019-01-031-2/+0
* wasapi: Remove code that sets thread priorityNirbheek Chauhan2018-09-111-12/+4
* wasapisink: recover from low buffer levels in shared modeChristoph Reiter2018-05-251-27/+47
* wasapisink: fix missing unlock in case IAudioClient_Start failsChristoph Reiter2018-05-251-1/+2
* wasapi: Don't pass CoTaskMemFree to g_clear_pointerChristoph Reiter2018-05-231-1/+2
* wasapi: Call CoIn/Uninitialize() around prepare()Nirbheek Chauhan2018-04-161-3/+5
* wasapi: Handle return value of WaitForSingleObjectNirbheek Chauhan2018-04-101-1/+8
* wasapi: Call _Start if the client was _ResetNirbheek Chauhan2018-04-101-2/+17
* wasapi: Don't open the device in get_caps()Nirbheek Chauhan2018-04-091-6/+9
* wasapi: Only use audioclient3 when low-latencyNirbheek Chauhan2018-04-061-5/+26
* wasapisrc: Implement loopback recordingNirbheek Chauhan2018-04-041-3/+3
* wasapi: Clarify usage of low-latency property, add myself as authorNirbheek Chauhan2018-02-261-1/+6
* wasapi: Add a property for trying the AudioClient3 APINirbheek Chauhan2018-02-261-4/+31
* wasapi: Set realtime thread priority at runtimeNirbheek Chauhan2018-02-261-10/+3
* wasapi: Use IAudioClient3 interface when availableNirbheek Chauhan2018-02-261-62/+20
* wasapi: Use a macro for HRESULT failure pathsNirbheek Chauhan2018-02-261-92/+23
* wasapisrc: Re-align device period if necessaryNirbheek Chauhan2018-02-091-2/+2
* wasapi: Unprepare when src/sink_prepare failsNirbheek Chauhan2018-02-081-9/+7
* wasapisink: Re-align device period if necessaryNirbheek Chauhan2018-02-081-3/+30
* wasapisink: pre-load the buffer with silenceNirbheek Chauhan2018-02-081-28/+79
* wasapi: Try to use latency-time and buffer-timeNirbheek Chauhan2018-02-081-28/+48
* wasapi: Cover more HRESULT error messagesNirbheek Chauhan2018-02-081-12/+21
* wasapi: Increase thread priority to reduce glitchesNirbheek Chauhan2018-02-081-0/+18
* wasapi: Allow opening devices in exclusive modeNirbheek Chauhan2018-02-081-42/+85
* wasapi: Rename struct element for device nameNirbheek Chauhan2018-02-081-10/+14
* wasapi: Fix indentation issues missed by the commit hookNirbheek Chauhan2018-02-081-2/+2
* wasapi: Correctly set ringbuffer segsize/segtotalNirbheek Chauhan2018-01-311-14/+39
* wasapi: Implement support for >2 channelsNirbheek Chauhan2018-01-311-7/+14
* wasapi: Fix some leaks, bugs, and compiler warningsNirbheek Chauhan2018-01-251-3/+25
* wasapi: Rewrite most of the code to make it workNirbheek Chauhan2018-01-221-52/+236
* docs: Port all docstring to gtk-doc markdownThibault Saunier2017-04-121-3/+3
* bad: use new gst_element_class_add_static_pad_template()Vineeth TM2016-03-241-2/+1
* wasapisrc: Port to GstAudioSrcSebastian Dröge2013-04-231-1/+2
* wasapi: Port wasapisink to GstAudioSinkSebastian Dröge2013-04-231-88/+142
* wasapi: Initial port to 1.0Sebastian Dröge2013-03-261-31/+36
* wasapi: Include config.h before anything elseSebastian Dröge2013-03-261-0/+3
* Fix FSF addressTim-Philipp Müller2012-11-041-2/+2
* Use gst_element_class_set_static_metadata()Tim-Philipp Müller2012-10-171-1/+1
* replace gst_element_class_set_details_simple with gst_element_class_set_metadataMark Nauwelaerts2012-09-141-1/+1
* gst_element_class_set_details => gst_element_class_set_details_simpleBenjamin Otte2010-03-181-7/+4