qtdemux: fragmented support; proper and incremental moof parsing
authorMark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
Thu, 4 Nov 2010 09:17:37 +0000 (10:17 +0100)
committerMark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
Fri, 3 Dec 2010 14:50:33 +0000 (15:50 +0100)
commitd66a3db6b887e68cad1c566b74535033a8bad80a
treec58cc15f79d03ac23496b969602adb8e5d32f305
parent73bbd8e7d3ef5cc8a3dd77c15dcfbba3605835c5
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).
gst/qtdemux/qtdemux.c
gst/qtdemux/qtdemux.h