vlc | branch: master | Filip Roséen <[email protected]> | Mon May 9 14:53:04 2016 +0200| [46d18e6bb02d67a1dbf7dd8d0bce5f09a17583cf] | committer: Jean-Baptiste Kempf
mkv: replaced usage of std::vector with std::map (matroska_segment_c::tracks) Managing the tracks by a std::vector has been replaced with a std::map mapping the track-number to a mkv_track_t. This patch includes changing BlockFindTrackIndex to FindTrackByBlock, keeping the same behaviour though using a more accurate name for the new code. Signed-off-by: Jean-Baptiste Kempf <[email protected]> > http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=46d18e6bb02d67a1dbf7dd8d0bce5f09a17583cf --- modules/demux/mkv/matroska_segment.cpp | 145 +++++++++++++------------- modules/demux/mkv/matroska_segment.hpp | 6 +- modules/demux/mkv/matroska_segment_parse.cpp | 104 +++++++++++------- modules/demux/mkv/mkv.cpp | 140 +++++++++++++++---------- modules/demux/mkv/mkv.hpp | 1 + modules/demux/mkv/virtual_segment.cpp | 81 +++++++------- 6 files changed, 267 insertions(+), 210 deletions(-) Diff: http://git.videolan.org/gitweb.cgi/vlc.git/?a=commitdiff;h=46d18e6bb02d67a1dbf7dd8d0bce5f09a17583cf _______________________________________________ vlc-commits mailing list [email protected] https://mailman.videolan.org/listinfo/vlc-commits
