gstreamer/sys/wasapi
Nirbheek Chauhan c427860a20 wasapi: Don't open the device in get_caps()
We can just return the template caps till the device is opened when
going from READY -> PAUSED. This fixes a CRITICAL when calling
ELEMENT_ERROR before the ringbuffer is allocated.

Also fixes a couple of leaks in error conditions.

https://bugzilla.gnome.org/show_bug.cgi?id=794611
2018-04-09 17:28:11 +05:30
..
gstaudioclient3.h wasapi: Guard IAudioClient2 structs and enums 2018-03-10 18:54:59 +05:30
gstwasapi.c wasapi: Increase rank to prefer over directsoundsrc 2018-03-01 15:33:18 +05:30
gstwasapidevice.c wasapi: Fix indentation issues missed by the commit hook 2018-02-08 11:46:01 +05:30
gstwasapidevice.h wasapi: Fix indentation issues missed by the commit hook 2018-02-08 11:46:01 +05:30
gstwasapisink.c wasapi: Don't open the device in get_caps() 2018-04-09 17:28:11 +05:30
gstwasapisink.h wasapi: Add a property for trying the AudioClient3 API 2018-02-26 16:23:11 +05:30
gstwasapisrc.c wasapi: Don't open the device in get_caps() 2018-04-09 17:28:11 +05:30
gstwasapisrc.h wasapisrc: Implement loopback recording 2018-04-04 01:12:23 +05:30
gstwasapiutil.c wasapi: Don't derive device period from latency time 2018-04-06 23:11:11 +05:30
gstwasapiutil.h wasapi: Squelch warning about %x and HRESULT 2018-04-04 18:36:38 +05:30
Makefile.am wasapi: ship audioclient3 header in tarballs 2018-03-09 11:42:13 +00:00
meson.build meson: Fix wasapi build on Windows 2018-02-08 14:41:33 +05:30