qtdemux: do not use sparse streams in push-based seeking
authorThiago Santos <thiagoss@osg.samsung.com>
Sat, 14 Feb 2015 14:11:30 +0000 (11:11 -0300)
committerThiago Santos <thiagoss@osg.samsung.com>
Sat, 14 Feb 2015 14:36:11 +0000 (11:36 -0300)
commitafa5481c5016b1ae45fa72648fd5df33375feb54
tree5d103a139178a014dee4df1f0c3880e6f7e6c1f1
parentf9a8f0ebfea028e894b51de4215e27cebd784b09
qtdemux: do not use sparse streams in push-based seeking

Using the sparse streams can make the push-based seeking return
too far in the stream. It also can lead to issues as the
sparse streams will be ignored when restarting playback and,
 if the sparse stream is the one that has the earliest sample,
it will confuse qtdemux's offsets as one stream will have
an earlier offset than the demuxer's one which might lead to
early EOS.

https://bugzilla.gnome.org/show_bug.cgi?id=742661
gst/isomp4/qtdemux.c