gstreamer/sys
Christoph Reiter 0aed64426b wasapisink: fix a rounding error when calculating the buffer frame count
The calculation for the frame count in the non-aligned case resulted in
a one too low buffer frame count.

This resulted in:
1) exclusive mode not working as the frame count has to match
   exactly there.
2) Buffer underruns in shared mode as the current write() code doesn't
   handle catching up to low buffer levels (fixed in the next commit)

To fix just use the wasapi API to get the buffer size which will always
be correct.

https://bugzilla.gnome.org/show_bug.cgi?id=796354
2018-05-25 19:06:16 +05:30
..
acmenc Fix up package name and origin in some plugins 2017-05-18 10:58:20 +01:00
acmmp3dec Remove plugin specific static build option 2017-05-16 14:05:52 -04:00
androidmedia ahc: enable autofocus callback 2018-01-26 10:13:00 +00:00
applemedia Fix code indentation 2018-04-22 18:27:37 +01:00
bluez Meson: Generate pc file for all plugins in bad 2018-04-25 11:08:09 +01:00
d3dvideosink Meson: Generate pc file for all plugins in bad 2018-04-25 11:08:09 +01:00
decklink decklink: Fix crash with closed-captions signal and 10-bit input 2018-05-11 17:39:35 +03:00
directsound Meson: Generate pc file for all plugins in bad 2018-04-25 11:08:09 +01:00
dshowdecwrapper Remove plugin specific static build option 2017-05-16 14:05:52 -04:00
dshowsrcwrapper dshowsrcwrapper: fix DirectShow caps negotiation and set capture pin caps 2016-04-23 15:21:44 +01:00
dshowvideosink bad: use new gst_element_class_add_static_pad_template() 2016-03-24 14:56:51 +02:00
dvb dvb: Fix string copy wiht strlen() argument 2018-05-19 11:03:08 +02:00
fbdev Meson: Generate pc file for all plugins in bad 2018-04-25 11:08:09 +01:00
ipcpipeline Meson: Generate pc file for all plugins in bad 2018-04-25 11:08:09 +01:00
kms kmssink: Add 24bit RGB support 2018-04-26 10:35:09 -04:00
msdk msdk: Add conditional build for vp9 decoder 2018-05-15 16:33:00 -08:00
nvdec nvdec: Add support VP8/VP9 decoding 2018-05-05 18:13:00 +10:00
nvenc nvenc: Fix build warning error 2018-05-18 10:43:39 +01:00
opensles Remove plugin specific static build option 2017-05-16 14:05:52 -04:00
shm Meson: Generate pc file for all plugins in bad 2018-04-25 11:08:09 +01:00
tinyalsa Remove plugin specific static build option 2017-05-16 14:05:52 -04:00
uvch264 Meson: Generate pc file for all plugins in bad 2018-04-25 11:08:09 +01:00
vcd Remove plugin specific static build option 2017-05-16 14:05:52 -04:00
vdpau Fix up package name and origin in some plugins 2017-05-18 10:58:20 +01:00
wasapi wasapisink: fix a rounding error when calculating the buffer frame count 2018-05-25 19:06:16 +05:30
winks Meson: Generate pc file for all plugins in bad 2018-04-25 11:08:09 +01:00
winscreencap Meson: Generate pc file for all plugins in bad 2018-04-25 11:08:09 +01:00
Makefile.am ipcpipeline: move to sys/ and make it dependent on platform support for unix sockets 2017-08-02 10:40:24 +03:00
meson.build ipcpipeline: move to sys/ and make it dependent on platform support for unix sockets 2017-08-02 10:40:24 +03:00