[Bug 665814] mpegtsdemux: add a property to control whether to signal no-more-pads

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Wed Feb 8 10:13:05 PST 2012


https://bugzilla.gnome.org/show_bug.cgi?id=665814
  GStreamer | gst-plugins-bad | unspecified

--- Comment #13 from Vincent Penquerc'h <vincent.penquerch at collabora.co.uk> 2012-02-08 18:13:04 UTC ---
Hmm, it probably would, yes, as playbin2 would not get the signal anymore, so
would have to rely on the queue filling up to decide to stop waiting.

For your use case, you may be better off not using this patch, since (at least
from what I saw while testing) the addition of new streams appears when
switching stations, and in this case the "detect dry source" message would
allow you to restart streaming, in theory shielding you from the issue.

A proper solution would probably involve calling no-more-pads, and having new a
more-pads-incoming signal to tell playbin2 to get back to a preroll-like phase,
but this seems like a non trivial task.

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