[Bug 752603] qtdemux: Unable to play streaming MP4 (H264+AAC) file from VLC

GStreamer (GNOME Bugzilla) bugzilla at gnome.org
Thu Jun 21 19:02:27 UTC 2018


https://bugzilla.gnome.org/show_bug.cgi?id=752603

--- Comment #75 from Alicia Boya GarcĂ­a <aboya at igalia.com> ---
Review of attachment 372702:
 --> (https://bugzilla.gnome.org/review?bug=752603&attachment=372702)

EOS has to be sent by upstream in this case; but that was the case before the
patch too.

Upstream knows better in this case what should be demuxed: different elements
could do it in different ways (e.g. feeding an entire fragment vs feeding only
parts containing specific frames), qtdemux would rather not guess that since
the decode time of this fragment is zero and this is the last frame in decoding
order of the first/last GOP in the fragment you want an EOS. Upstream, who has
been iterating through fragments or GOPs knows much better when the loop
finishes and can just send an EOS that will be propagated.

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