[gstreamer-bugs] [Bug 545501] Unable to get the parent of a GstSubBuffer

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Mon Feb 8 17:50:45 PST 2010


https://bugzilla.gnome.org/show_bug.cgi?id=545501
  GStreamer | gstreamer (core) | git

--- Comment #12 from Rob Clark <rob at ti.com> 2010-02-09 01:50:43 UTC ---
(In reply to comment #3)
> xvimagesink should not be providing buffers via its pad_alloc function with a
> refcount greater than 1.  This needs to be fixed if it's broken.

btw, I think it isn't always under the sink's control..  since the refcnt is
incremented before the finalize function is called.  If the finalize function
itself ref's the buffer and puts it in a pool of available buffers which
another thread can pad_alloc from, depending on thread priorities and such, you
could end up returning a buffer from pad_alloc w/ refcnt==2.

but it's also a legit use-case in pipelines with a tee, for example, or other
cases.

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