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

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Tue Sep 25 08:52:42 PDT 2012


https://bugzilla.gnome.org/show_bug.cgi?id=684790
  GStreamer | gst-plugins-good | 0.10.x

           Summary: isomp4/qtdemux: Whenever a moov atom is found, restart
                    the demuxer
    Classification: Platform
           Product: GStreamer
           Version: 0.10.x
        OS/Version: All
            Status: UNCONFIRMED
          Severity: enhancement
          Priority: Normal
         Component: gst-plugins-good
        AssignedTo: gstreamer-bugs at lists.freedesktop.org
        ReportedBy: jzapata at fluendo.com
         QAContact: gstreamer-bugs at lists.freedesktop.org
     GNOME version: ---


The attached patch provides a way for the qtdemux element to continue working
whenever a MOOV atom is received without going through a state change.

Basically, on MPEG DASH, there are files that are not self-initialized, that
is, files that in order to be demuxed at any desired segment they first need to
send the initialization segment (the segment containing the MOOV atom). With
this patch it is now possible for qtdemux to continue working correctly without
the need to go the READY state and then back to the PAUSED/PLAYING.

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