[Bug 684790] isomp4/qtdemux: Whenever a moov atom is found, restart the demuxer

GStreamer (GNOME Bugzilla) bugzilla at gnome.org
Fri Dec 23 10:54:09 UTC 2016


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

--- Comment #22 from Seungha Yang <sh.yang at lge.com> ---
Created attachment 342415
  --> https://bugzilla.gnome.org/attachment.cgi?id=342415&action=edit
qtdemux: Try to expose whenever got new moov or new stream-start

Whenever got new moov or new stream-start, demux will try to expose new pad by
following rule.

Demux compare stream-id in the current moov with previous one, then
* If matched stream-id found, reuse existing pad (most common case)
* Although no matching stream-id, if there is a pad can be reused,
  no need to expose pad, but send new stream-start
  (mostly upstream sent new stream-start)
* Otherwise, expose new pad with new stream-start

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