X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=modules%2Fdemux%2Fmkv%2Fmatroska_segment_parse.cpp;h=751c824eb073c476518dd9efb9f811c62dc23b79;hb=5e598e572689de89a4f767c0d03b64eeb8aa6ea9;hp=d4a065c6aa32d335f118eb1ee9eee06266cb6dcf;hpb=5dfb4af71eb6f734415d689edc442d19eeb41eb7;p=vlc diff --git a/modules/demux/mkv/matroska_segment_parse.cpp b/modules/demux/mkv/matroska_segment_parse.cpp index d4a065c6aa..751c824eb0 100644 --- a/modules/demux/mkv/matroska_segment_parse.cpp +++ b/modules/demux/mkv/matroska_segment_parse.cpp @@ -1237,7 +1237,7 @@ void matroska_segment_c::ParseChapters( KaxChapters *chapters ) } } -void matroska_segment_c::ParseCluster( bool b_update_start_time ) +void matroska_segment_c::ParseCluster( KaxCluster *cluster, bool b_update_start_time, ScopeMode read_fully ) { EbmlElement *el; EbmlMaster *m; @@ -1252,7 +1252,7 @@ void matroska_segment_c::ParseCluster( bool b_update_start_time ) } try { - m->Read( es, EBML_CONTEXT(cluster), i_upper_level, el, true ); + m->Read( es, EBML_CONTEXT(cluster), i_upper_level, el, true, read_fully ); } catch(...) {