mxfdemux: Fix handling of IndexTableSegments
authorSebastian Dröge <sebastian@centricular.com>
Tue, 8 Dec 2015 16:15:55 +0000 (18:15 +0200)
committerSebastian Dröge <sebastian@centricular.com>
Wed, 9 Dec 2015 14:33:39 +0000 (16:33 +0200)
commit6d367d6b48d22c51af268fa0258a5bc111de9763
tree8622ff0cff0c2441e05e97ed846accd6255996cf
parent2fdd5dca14575eb450188aaee9f89064716a33fe
mxfdemux: Fix handling of IndexTableSegments

This was completely broken before and could only work on a very constrained
set of files. After these changes it should work except for situations where
PTS != DTS, which is not handled at all in mxfdemux currently.

https://bugzilla.gnome.org/show_bug.cgi?id=759118
gst/mxf/mxfdemux.c
gst/mxf/mxfdemux.h
gst/mxf/mxftypes.h