[Bug 748344] bufferpool: in renegotation, bufferpool can be given to element while another one still uses it

GStreamer (GNOME Bugzilla) bugzilla at gnome.org
Fri Jun 12 15:34:34 PDT 2015


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

--- Comment #11 from Nicolas Dufresne (stormer) <nicolas.dufresne at collabora.co.uk> ---
Sor merging this since it fixes probably 90% of the cases. The remaining is
when
doing so with element that are bound to a single pool while active. I've looks
at
how the API could be change in many ways, and still unhappy with solutions. I'm
starting to think the way forward is to split internal pool from external pool.
So an internal pool is never directly shared, but maybe we could have some
proxy
pool, or in fact better allocators.

Attachment 304802 pushed as ae20ba7 - ximagesink: Don't share internal pool
Attachment 304806 pushed as df313a6 - xvimagesink: Don't share internal pool

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