[vlc-devel] [PATCH 00/11] mkv seeking + fixes
Filip Roséen
filip at videolabs.io
Sat May 21 02:17:52 CEST 2016
Another patch-batch related to the mkv-demuxer.
Some of the improvements:
- bug fixes
- seeking is now a lot faster (especially over network) because of a new
seeking algorithm
- a new option `--mkv-pedantic-seek` has been added (see relevant commit)
- fast-seek has been implemented (but could use some minor improvements to
make it even faster)
Filip Roséen (11):
mkv: fixed DEMUX_GET_TIME
mkv: fixed DEMUX_GET_POSITION
mkv: add cluster position info from cues
mkv: add cue position regardless of partial support or not
mkv: store priority tracks
mkv: fixed SegmentSeeker::get_search_areas
mkv: removed old seeking
mkv: reimplemented functionality provided by SegmentSeeker
mkv: reimplemented matroska_segment_c::Seek
mkv: implemented (and enabled) matroska_segment_c::FastSeek
mkv: added support for --mkv-pedantic-seek
modules/demux/mkv/matroska_segment.cpp | 81 ++++++++++------
modules/demux/mkv/matroska_segment.hpp | 1 +
modules/demux/mkv/matroska_segment_parse.cpp | 30 ++++++
modules/demux/mkv/matroska_segment_seeker.cpp | 127 ++++++++++++++++----------
modules/demux/mkv/matroska_segment_seeker.hpp | 6 +-
modules/demux/mkv/mkv.cpp | 8 +-
modules/demux/mkv/virtual_segment.cpp | 5 -
7 files changed, 173 insertions(+), 85 deletions(-)
--
2.8.2
More information about the vlc-devel
mailing list