GNOME Bugzilla – Bug 739798
dashdemux: restarting not-linked stream is broken
Last modified: 2018-11-03 13:28:08 UTC
When a stream is not-linked dashdemux interrupts downloading it until a reconfigure event is received. As it interrupts it immediately, the downstream demux might be left with a partial fragment which is an inconsistent state. If the stream is restarted it should make the demuxer flush its pending data before accepting the new fragment. Another option is to have dashdemux only stop on fragment boundaries.
Created attachment 290203 [details] [review] Only interrupt downloads on fragment boundaries
The patch doesn't apply anymore (that code has moved to adaptivedemux). And I'm not 100% sure the issue still applies (a lot has changed in the past 4 years). Can someone re-check ?
-- GitLab Migration Automatic Message -- This bug has been migrated to freedesktop.org's GitLab instance and has been closed from further activity. You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/issues/186.