Commit d66a3db6 authored by Mark Nauwelaerts's avatar Mark Nauwelaerts

qtdemux: fragmented support; proper and incremental moof parsing

That is, parse each moof in one pass (considering all contained streams'
metadata), and do so incrementally as needed for playback rather than
an initial complete scan of all moof (though all moov sample metadata
is fully parsed at startup).
parent 73bbd8e7
This diff is collapsed.
......@@ -75,6 +75,7 @@ struct _GstQTDemux {
gboolean fragmented;
/* offset of the mfra atom */
guint64 mfra_offset;
guint64 moof_offset;
gint state;
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment