gst/mxf/: Implement parsing of the random index pack, which provides a seek table...
authorSebastian Dröge <slomo@circular-chaos.org>
Thu, 27 Nov 2008 16:26:39 +0000 (16:26 +0000)
committerSebastian Dröge <slomo@circular-chaos.org>
Thu, 27 Nov 2008 16:26:39 +0000 (16:26 +0000)
commita926db34ad8b983c95ef72ed9a5cb884c55430d1
tree2b47b510a32a870e75251a402c4d231f3d11daec
parent9e6654352e1e92664efad60f9a951cc2dd3c2a8a
gst/mxf/: Implement parsing of the random index pack, which provides a seek table (including body sid) to the start o...

Original commit message from CVS:
* gst/mxf/mxfdemux.c: (gst_mxf_demux_reset),
(gst_mxf_demux_handle_random_index_pack),
(gst_mxf_demux_pull_random_index_pack), (gst_mxf_demux_loop):
* gst/mxf/mxfdemux.h:
* gst/mxf/mxfparse.c: (mxf_random_index_pack_parse):
* gst/mxf/mxfparse.h:
* gst/mxf/mxftypes.h:
Implement parsing of the random index pack, which provides a seek
table (including body sid) to the start of partition packs.
Later this will be used for reading all index table segments of
the complete file efficiently.
ChangeLog
gst/mxf/mxfdemux.c
gst/mxf/mxfdemux.h
gst/mxf/mxfparse.c
gst/mxf/mxfparse.h
gst/mxf/mxftypes.h