[Bug 691570] [isomp4/qtdemux] lots of critical warnings on this sample file

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Fri Nov 15 05:05:59 PST 2013


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

--- Comment #7 from Thiago Sousa Santos <thiago.sousa.santos at collabora.co.uk> 2013-11-15 13:05:55 UTC ---
Created an attachment (id=259872)
 View: https://bugzilla.gnome.org/attachment.cgi?id=259872
 Review: https://bugzilla.gnome.org/review?bug=691570&attachment=259872

qtdemux: avoid re-reading the same moov and entering into loop

In the scenario of "mdat | moov (with fragmented artifacts)" qtdemux
could read the moov again after the mdat because it was considering the
media as a fragmented one.

To avoid this loop this patch makes it store
the last processed moov_offset to avoid parsing it again.
And it also checks if there are any samples to play before
resturning to the mdat, so that it knows there is new data to be played.

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