[gstreamer-bugs] [Bug 316248] linking two parallel chains hangs

GStreamer (bugzilla.gnome.org) bugzilla-daemon at bugzilla.gnome.org
Tue May 30 06:23:24 PDT 2006


Do not reply to this via email (we are currently unable to handle email
responses and they get discarded).  You can add comments to this bug at
http://bugzilla.gnome.org/show_bug.cgi?id=316248
 GStreamer | gstreamer (core) | Ver: HEAD CVS





------- Comment #4 from Wim Taymans  2006-05-30 13:23 UTC -------
yep, it's supposed to work eventually when we support the GST_EVENT_BUFFERSIZE.
It would go like this: tee sends a buffersize event on its source pads, one
requesting a (sync) buffersize of 1, and on the other pad one requesting a
(sync) size of 0. Adder then uses this to return from the chain function after
queuing 1 buffer so that tee can push the other buffer. More complicated cases
can be constructed requesting async scheduling (using a thread boundary etc).


-- 
Configure bugmail: http://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