summaryrefslogtreecommitdiff
path: root/sys/wasapi/gstwasapisrc.c
Commit message (Expand)AuthorAgeFilesLines
* wasapideviceprovider: Add support for dynamic device add/removeSeungha Yang2021-09-211-9/+5
* wasapi: split gst_wasapi_util_get_device_client()Jakub Janků2021-07-121-5/+8
* wasapisrc: Make sure that wasapisrc produces data in loopback modeSeungha Yang2020-09-301-0/+182
* 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-2/+26
* wasapisrc: Correctly handle BUFFERFLAGS_SILENTNirbheek Chauhan2019-11-281-5/+6
* wasapisrc: Try harder to avoid debug output in the hot loopNirbheek Chauhan2019-11-281-5/+7
* wasapisrc: Fix capturing from some buggy audio driversNirbheek Chauhan2019-11-281-18/+38
* wasapisrc: Clarify that nBlockAlign is actually bpfNirbheek Chauhan2019-11-281-8/+8
* wasapi: minor cleanupIgnacio Casal Quinteiro2019-11-061-4/+2
* wasapi: Move to CoInitializeEx for COM initializationNirbheek Chauhan2019-08-271-2/+2
* Fixed segtotal value being always 2 due to an unused variableMarcos Kintschner2019-04-301-1/+1
* 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-14/+18
* wasapi: Fix double call to Start when resetting the elementNirbheek Chauhan2019-01-041-0/+1
* wasapi: Remove code that sets thread priorityNirbheek Chauhan2018-09-111-9/+0
* wasapisrc: Correctly disable provide-clockNirbheek Chauhan2018-08-021-3/+3
* wasapi: Don't pass CoTaskMemFree to g_clear_pointerChristoph Reiter2018-05-231-1/+2
* 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-161-4/+4
* wasapi: Handle return value of WaitForSingleObjectNirbheek Chauhan2018-04-101-1/+8
* wasapi: Call _Start if the client was _ResetNirbheek Chauhan2018-04-101-0/+13
* wasapi: Don't open the device in get_caps()Nirbheek Chauhan2018-04-091-6/+9
* wasapisrc: Implement loopback recordingNirbheek Chauhan2018-04-041-4/+20
* 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-60/+19
* wasapi: Use a macro for HRESULT failure pathsNirbheek Chauhan2018-02-261-71/+21
* wasapisrc: Re-align device period if necessaryNirbheek Chauhan2018-02-091-2/+30
* wasapi: Unprepare when src/sink_prepare failsNirbheek Chauhan2018-02-081-19/+10
* wasapisink: pre-load the buffer with silenceNirbheek Chauhan2018-02-081-1/+1
* wasapi: Try to use latency-time and buffer-timeNirbheek Chauhan2018-02-081-25/+42
* wasapi: Cover more HRESULT error messagesNirbheek Chauhan2018-02-081-12/+19
* wasapi: Increase thread priority to reduce glitchesNirbheek Chauhan2018-02-081-0/+18
* wasapi: Allow opening devices in exclusive modeNirbheek Chauhan2018-02-081-22/+61
* wasapi: Rename struct element for device nameNirbheek Chauhan2018-02-081-8/+8
* wasapi: Fix indentation issues missed by the commit hookNirbheek Chauhan2018-02-081-3/+4
* wasapi: Correctly set ringbuffer segsize/segtotalNirbheek Chauhan2018-01-311-14/+38
* wasapi: Implement support for >2 channelsNirbheek Chauhan2018-01-311-7/+14
* wasapi: Fix some leaks, bugs, and compiler warningsNirbheek Chauhan2018-01-251-7/+35
* wasapi: Rewrite most of the code to make it workNirbheek Chauhan2018-01-221-73/+229
* 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-11/+13
* wasapisrc: Port to GstAudioSrcSebastian Dröge2013-04-231-180/+152
* wasapi: Port wasapisink to GstAudioSinkSebastian Dröge2013-04-231-2/+3
* wasapi: Initial port to 1.0Sebastian Dröge2013-03-261-53/+36
* wasapi: Include config.h before anything elseSebastian Dröge2013-03-261-0/+3
* Fix FSF addressTim-Philipp Müller2012-11-041-2/+2