GNOME Bugzilla – Bug 781266
qtdemux: Properly reset demuxer when all streams are EOS
Last modified: 2017-04-14 05:57:41 UTC
See commit
Created attachment 349791 [details] [review] qtdemux: Properly reset demuxer when all streams are EOS Make sure offset and neededbytes are properly resetted when all streams are EOS in push-mode. Avoids cases when some data might still be pushed by upstream (because it didn't yet see the resulting GST_FLOW_EOS yet) and qtdemux gets completely lost.
commit c6e9c67f63ccb87c61dfc348252ddbfc0866bb0f Author: Edward Hervey <edward@centricular.com> Date: Thu Apr 13 13:25:06 2017 +0200 qtdemux: Properly reset demuxer when all streams are EOS Make sure offset and neededbytes are properly resetted when all streams are EOS in push-mode. Avoids cases when some data might still be pushed by upstream (because it didn't yet see the resulting GST_FLOW_EOS yet) and qtdemux gets completely lost. https://bugzilla.gnome.org/show_bug.cgi?id=781266