Revert "qtdemux: Always snap to the start of the keyframe"
This reverts commit 107902ec. This commit intended to ensure that keyframe seeks land at the start timestamp of a keyframe, rather than in the middle of one, but they cause trouble on files with sparse streams, or with JPEG 'cover art' tracks that have only one or a few JPEG samples with very long durations. That's still desirable for doing seamless cutting of videos, but needs a rethink for implementation. https://bugzilla.gnome.org/show_bug.cgi?id=778690
Showing with 28 additions and 24 deletions