[Bug 652020] 10MiB no_moov sanity check in qtdemux too small for valid 5D Mark II files

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Fri Jun 10 07:28:28 PDT 2011


https://bugzilla.gnome.org/show_bug.cgi?id=652020
  GStreamer | gst-plugins-good | 0.10.28

René Stadler <mail> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|UNCONFIRMED                 |NEEDINFO
                 CC|                            |mail at renestadler.de

--- Comment #2 from René Stadler <mail at renestadler.de> 2011-06-10 14:28:23 UTC ---
Please attach the output of running the mp4dump command on one of these files.

The 10 MB sanity check kicks in after we have seen a 10 MB mdat atom while
there is no moov atom in sight. Unless there is some corner case here that I'm
missing (mp4dump will show), there is not much that can be done. You need to
stop scanning at some point anyways, otherwise we would end up buffering e.g.
such a 4.2 GB file in memory (if moov comes at the very end). The limit is
quiet low with 10 MB because the intention was mainly to error out http
streaming of such files on mobile devices in particular.

But you say that it only happens for about half the files, so let's have a
look.

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