[Bug 682770] v4l2src: should renegotiate

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Thu Feb 14 06:10:15 PST 2013


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

--- Comment #19 from Wim Taymans <wim.taymans at gmail.com> 2013-02-14 14:10:08 UTC ---
(In reply to comment #17)
> Shouldn't basesink also release pre-rolled buffers ? Also you probably need to
> implement something like that in GstAdapter and all of the other base classes ?

The event is serialized, the event has to wait until the preroll finishes. Same
as when Basesink is waiting for the clock. Should it be a non-serialized event,
you think?

Yes, all elements that keep on to buffers need to release. If those buffers end
up in things like adapter, they have to be able to use a method to release them
from adapter etc. Like how a method was needed in arrayqueue to copy the
buffers.

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