[Bug 673502] [ges][pitivi] Deadlock if there is only audio and video in pipeline

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Wed Apr 25 10:52:33 PDT 2012


https://bugzilla.gnome.org/show_bug.cgi?id=673502
  GStreamer | gst-editing-services | 0.10.x

--- Comment #7 from Thiago Sousa Santos <thiago.sousa.santos at collabora.co.uk> 2012-04-25 17:52:29 UTC ---
Created an attachment (id=212822)
 View: https://bugzilla.gnome.org/attachment.cgi?id=212822
 Review: https://bugzilla.gnome.org/review?bug=673502&attachment=212822

gnlcomposition: Update pipeline always if there is no active object

The composition could be waiting for this object to expose its pads if
there are no other active objects. If we don't update the pipeline, it could
wait hanging

Not sure if this patch is the ideal option, what happens is that the whole
pipeline freezes because the gnlcomposition doesn't expose its pads as there
is the gnlobject inside it wasn't discovered before the composition looped over
its elements looking for the current element to expose. This patch makes the
composition always check if it should update the pipeline when an internal
object has its start/stop times updated.

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