[vlc-commits] Fix the subtitles loss at MKV segment changes
Denis Charmet
git at videolan.org
Fri Jan 13 14:20:27 CET 2012
vlc | branch: master | Denis Charmet <typx at dinauz.org> | Thu Jan 12 21:22:43 2012 +0100| [fa0dc29afabea001cf21db04766b003e5cf7845e] | committer: Jean-Baptiste Kempf
Fix the subtitles loss at MKV segment changes
This patch add the new es before deleting the old ones which causes
the default sub track to be used according to user preferences.
Fix #5625.
Signed-off-by: Jean-Baptiste Kempf <jb at videolan.org>
> http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=fa0dc29afabea001cf21db04766b003e5cf7845e
---
modules/demux/mkv/virtual_segment.cpp | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/modules/demux/mkv/virtual_segment.cpp b/modules/demux/mkv/virtual_segment.cpp
index 623fbce..0f667f2 100644
--- a/modules/demux/mkv/virtual_segment.cpp
+++ b/modules/demux/mkv/virtual_segment.cpp
@@ -450,9 +450,9 @@ void virtual_segment_c::Seek( demux_t & demuxer, mtime_t i_date, mtime_t i_time_
if( p_current_chapter->p_segment != p_chapter->p_segment )
{
- p_current_chapter->p_segment->UnSelect();
es_out_Control( demuxer.out, ES_OUT_RESET_PCR );
p_chapter->p_segment->Select( i_date );
+ p_current_chapter->p_segment->UnSelect();
}
p_current_chapter = p_chapter;
More information about the vlc-commits
mailing list