[Gstreamer-bugs] [Bug 87882] Changed - state change in top-level thread not passed down to child bin
bugzilla-daemon at widget.gnome.org
bugzilla-daemon at widget.gnome.org
Fri Oct 25 10:45:47 PDT 2002
Please do not reply to this email- if you want to comment on the bug, go to the
URL shown below and enter your comments there.
http://bugzilla.gnome.org/show_bug.cgi?id=87882
Changed by wim.taymans at chello.be.
--- shadow/87882 Tue Aug 13 10:00:48 2002
+++ shadow/87882.tmp.25412 Fri Oct 25 13:45:47 2002
@@ -250,6 +250,16 @@
------- Additional Comments From mromaine at parc.com 2002-07-11 13:46 -------
Created an attachment (id=9814)
mixer -- where pipelines are created
+
+------- Additional Comments From wim.taymans at chello.be 2002-10-25 13:45 -------
+doing state changes across threads is not yet supported, you could
+however change the channel_bin state in the post/pre iterate callback.
+You also have to make sure, the sinkpad of audiosink is made inactive
+with gst_pad_set_active (pad, FALSE) so that osssink doesn't pull
+anymore buffers from the disabled pipeline.
+
+This cannot be improved without making a clear design doc about how we
+do out of thread pipeline manipulation first.
More information about the Gstreamer-bugs
mailing list