[vlc-devel] [PATCH 0/2] demux/mkv: fix crash + ES handling during	DEMUX_SET_TITLE
    Filip Roséen 
    filip at atch.se
       
    Mon Feb 20 18:10:18 CET 2017
    
    
  
These two patches fix the issues raised in the below linked thread:
 - https://forum.videolan.org/viewtopic.php?p=453545
To summarize the mentioned crash is due to not terminating the preload-cluster
loop if there are no more level-related elements to be found in the file, and
the mentioned problems during DEMUX_SET_TITLE are due to the relevant
elementary-streams not being destroyed/created prior to playback.
I hope the commit messages explain what is necessary to understand why these
two patches are needed.
Filip Roséen (2):
  demux/mkv: abort matroska_segment_c::PreloadClusters on end-of-file
  demux/mkv: fix ES handling during DEMUX_SET_TITLE
 modules/demux/mkv/matroska_segment.cpp | 6 +++++-
 modules/demux/mkv/mkv.cpp              | 1 -
 2 files changed, 5 insertions(+), 2 deletions(-)
-- 
2.11.1
    
    
More information about the vlc-devel
mailing list