gstreamer/sys
Nicolas Dufresne b8c5a4c9ed kmssink: drop last rendered buffer on ALLOCATION and DRAIN queries
kmssink keeps a reference on the last rendered buffer. If this buffer
refers to an upstream buffer, it should be should be released on DRAIN
and ALLOCATION queries so all upstream buffers can be returned to the
pool if needed. As the buffer may be used for scanout, we copy this
buffer into a dumb buffer prior to let it go.

Based on patch from Guillaume Desmottes <guillaume.desmottes@collabora.com>

https://bugzilla.gnome.org/show_bug.cgi?id=782774
2017-07-07 14:36:38 -04:00
..
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 amcvideodec: Unref downstream caps after usage 2017-05-18 14:34:46 +03:00
applemedia Fix up package name and origin in some plugins 2017-05-18 10:58:20 +01:00
bluez Remove plugin specific static build option 2017-05-16 14:05:52 -04:00
d3dvideosink gst: Clear floating flag in constructor of all GstObject subclasses that are not owned by any parent 2017-05-17 10:40:23 +03:00
decklink decklink: Make timestamp reference specifier driver specific 2017-06-07 17:50:09 +03:00
directsound Remove plugin specific static build option 2017-05-16 14:05:52 -04: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: src: use correct unit in tuning-timeout prop description 2017-06-28 16:40:50 -07:00
fbdev Remove plugin specific static build option 2017-05-16 14:05:52 -04:00
kms kmssink: drop last rendered buffer on ALLOCATION and DRAIN queries 2017-07-07 14:36:38 -04:00
msdk meson: msdk: use python3 from python3 module 2017-07-07 12:28:14 +01:00
nvdec nvdec: Use qdata on memory instead of buffer meta 2017-06-28 10:15:52 +03:00
nvenc Remove plugin specific static build option 2017-05-16 14:05:52 -04:00
opensles Remove plugin specific static build option 2017-05-16 14:05:52 -04:00
shm meson: Enable shm unit test 2017-06-21 15:15:37 -04:00
tinyalsa Remove plugin specific static build option 2017-05-16 14:05:52 -04:00
uvch264 uvch264src: Apply timestamps to outgoing aux buffers 2017-05-18 17:49:46 +02: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 Remove plugin specific static build option 2017-05-16 14:05:52 -04:00
winks Fix up package name and origin in some plugins 2017-05-18 10:58:20 +01:00
winscreencap Remove plugin specific static build option 2017-05-16 14:05:52 -04:00
Makefile.am nvdec: New plugin for NVIDIA hardware video decode 2017-06-27 08:59:59 +03:00
meson.build meson: Enable building shm plugin 2017-06-21 13:45:04 -04:00