[Bug 745705] glfilter: GLBuffer pool may have two owners

GStreamer (GNOME Bugzilla) bugzilla at gnome.org
Thu Mar 5 13:55:34 PST 2015


https://bugzilla.gnome.org/show_bug.cgi?id=745705

--- Comment #2 from Nicolas Dufresne (stormer) <nicolas.dufresne at collabora.co.uk> ---
Created attachment 298667
  --> https://bugzilla.gnome.org/attachment.cgi?id=298667&action=edit
[PATCH] glfilter: Don't chain downstream pool


Chaining a downstream pool would lead to two owner of the same
pool. In dynamic pipeline, if one owner is removed from the pipeline
the pool will be stopped, and the rest of the pipeline will fail
since the pool will now be flushing. Also fix proposed pool caching,
filter->pool was never set, never unrefed.

https://bugzilla.gnome.org/show_bug.cgi?id=745705
---
 gst-libs/gst/gl/gstglfilter.c | 82 +++++++++++++++++--------------------------
 1 file changed, 33 insertions(+), 49 deletions(-)

-- 
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