[Bug 782774] kmssink: drop last rendered buffer on ALLOCATION and DRAIN queries
GStreamer (GNOME Bugzilla)
bugzilla at gnome.org
Thu Jul 6 13:35:28 UTC 2017
https://bugzilla.gnome.org/show_bug.cgi?id=782774
Nicolas Dufresne (stormer) <nicolas at ndufresne.ca> changed:
What |Removed |Added
----------------------------------------------------------------------------
Attachment #355014|0 |1
is obsolete| |
--- Comment #11 from Nicolas Dufresne (stormer) <nicolas at ndufresne.ca> ---
Created attachment 355015
--> https://bugzilla.gnome.org/attachment.cgi?id=355015&action=edit
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 at collabora.com>
--
You are receiving this mail because:
You are the QA Contact for the bug.
You are the assignee for the bug.
More information about the gstreamer-bugs
mailing list