matroskademux: pull mode non-cue seeking
authorMark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
Thu, 22 Jul 2010 10:05:26 +0000 (12:05 +0200)
committerMark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
Thu, 22 Jul 2010 10:18:14 +0000 (12:18 +0200)
commitc626e90fda0e2cbbbcc5bda8690327accb36c99d
tree4b55ae9e247e9b0af07308d5817e8c220bf60621
parent4b76e95abe6b1cc8fc7d48d5107f857c676585c4
matroskademux: pull mode non-cue seeking

That is, in files that have no index (Cue), perform seek by scanning for
nearest cluster with timecode before requested position.  Scanning is done
as a combination of interpolation and sequential scan.

Fixes #617368.
gst/matroska/matroska-demux.c
gst/matroska/matroska-demux.h