[Bug 724571] In collectpads, the collected function is sometimes called incorrectly.

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Sun Mar 16 09:55:00 PDT 2014


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

--- Comment #7 from Mathieu Duponchelle <mathieu.duponchelle at epitech.eu> 2014-03-16 17:19:08 UTC ---
We send a flushing seek, but there's no one to handle it upstream, so we have
to send the flush start / stop ourselves.

The usage of collectpads is implemented by the GstAggregator object, defined at
the beginning of the file.

I don't know how I could use the condition var in collectpads, as it's
triggered when the code *stops* waiting. Only solution would be to have a
special condition for debugging purposes, but I think we don't want that, and
Sebastian seems to agree there's no other way but the sleep.

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