[Bug 736141] dashdemux: do not override last known stream error

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Mon Sep 8 22:13:08 PDT 2014


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

--- Comment #2 from Thiago Sousa Santos <thiagossantos at gmail.com> 2014-09-09 05:13:06 UTC ---
Created an attachment (id=285709)
 View: https://bugzilla.gnome.org/attachment.cgi?id=285709
 Review: https://bugzilla.gnome.org/review?bug=736141&attachment=285709

dashdemux: do not stop a fragment download because of not-linked downstream

When the fragment is over, dashdemux will notice and stop the download.
This avoids delivering only part of a fragment downstream, causing the
downstream demuxer to be in an unexpected state and fail when new
data is received.

---

This avoids downstream demuxer issues, but I'd prefer if demuxers could
be improved to clean up their internal state somehow. One could use a
time segment or a discont to let the downstream demuxer know that it should
discart its current data as it will receive a new one.

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