]> git.sesse.net Git - vlc/commitdiff
Fix double free on mkv files with V_QUICKTIME track
authorSigmund Augdal <sigmunau@hobbes.(none)>
Sat, 23 Aug 2008 18:12:00 +0000 (20:12 +0200)
committerSigmund Augdal <dnumgis@videolan.org>
Sat, 23 Aug 2008 18:34:52 +0000 (20:34 +0200)
modules/demux/mkv.cpp

index 6d3f5e4a76199cf3328213f9d4b3244b964f598e..a20c8e40626e4c1515c6a756b9544a2e84f8983b 100644 (file)
@@ -2344,7 +2344,7 @@ bool matroska_segment_c::Select( mtime_t i_start_time )
             stream_t *p_mp4_stream = stream_MemoryNew( VLC_OBJECT(&sys.demuxer),
                                                        tracks[i_track]->p_extra_data,
                                                        tracks[i_track]->i_extra_data,
-                                                       false );
+                                                       true );
             MP4_ReadBoxCommon( p_mp4_stream, p_box );
             MP4_ReadBox_sample_vide( p_mp4_stream, p_box );
             tracks[i_track]->fmt.i_codec = p_box->i_type;