gstreamer/sys/wasapi
Nirbheek Chauhan cbe2fc40a4 wasapisink: Re-align device period if necessary
Sometimes the minimum period advertised by a card results in an
unaligned buffer size error during initialization in exclusive mode.
In that case, we can fetch the actual buffer size in frames and
calculate the period from that.

We can't do this pre-emptively because we can't call GetBufferSize
till Initialize has been called at least once.

https://bugzilla.gnome.org/show_bug.cgi?id=793289
2018-02-08 14:29:58 +05:30
..
gstwasapi.c wasapi: Implement a device provider for probing 2018-01-31 14:58:21 +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 wasapisink: Re-align device period if necessary 2018-02-08 14:29:58 +05:30
gstwasapisink.h wasapi: Try to use latency-time and buffer-time 2018-02-08 14:29:58 +05:30
gstwasapisrc.c wasapisink: pre-load the buffer with silence 2018-02-08 14:29:58 +05:30
gstwasapisrc.h wasapi: Try to use latency-time and buffer-time 2018-02-08 14:29:58 +05:30
gstwasapiutil.c wasapi: Try to use latency-time and buffer-time 2018-02-08 14:29:58 +05:30
gstwasapiutil.h wasapi: Try to use latency-time and buffer-time 2018-02-08 14:29:58 +05:30
Makefile.am wasapi: Implement a device provider for probing 2018-01-31 14:58:21 +05:30
meson.build Add support for Meson as alternative/parallel build system 2016-08-20 11:35:54 +01:00