[Bug 720389] videodecoder: should release buffer pool sooner

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Sat Dec 14 11:39:19 PST 2013


https://bugzilla.gnome.org/show_bug.cgi?id=720389
  GStreamer | gst-plugins-base | git

--- Comment #6 from Nicolas Dufresne <nicolas.dufresne at collabora.co.uk> 2013-12-14 19:39:16 UTC ---
(In reply to comment #5)
> Yes, the format will usually not change after a flush. And usually
> re-negotiation is unnecessary after a flush, of course you could do it but it's
> not needed.
> 
> Renegotiation can be useful if the format did not change though, like when
> downstream was relinked. We do that then already (the RECONFIGURE flag is set
> on the pad then).

Oh, we need a step back a bit an review all of this, as not getting rid of the
pool when that happens would be very dangerous. What happens if we still have
output buffers from the pool driven by an "unlinked" element ?

-- 
Configure bugmail: https://bugzilla.gnome.org/userprefs.cgi?tab=email
------- 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