diff options
author | wm4 <wm4@nowhere> | 2012-11-08 00:30:30 +0100 |
---|---|---|
committer | wm4 <wm4@nowhere> | 2012-11-08 00:32:49 +0100 |
commit | ed2c54cea99fc5b3a28c2df9370db3aa88b256cc (patch) | |
tree | 8fffcf6b6fc473e2706ae07a419bc12b38264826 /libmpdemux/demux_mkv.c | |
parent | fae73079310eef9dce9737f2e37ff4b80c8830ee (diff) | |
download | mpv-ed2c54cea99fc5b3a28c2df9370db3aa88b256cc.tar.bz2 mpv-ed2c54cea99fc5b3a28c2df9370db3aa88b256cc.tar.xz |
demux_mkv: don't crash on tracks with unknown audio codecs
Demuxers can't remove streams anymore after adding them, so the
free_sh_audio() call caused a crash.
Diffstat (limited to 'libmpdemux/demux_mkv.c')
-rw-r--r-- | libmpdemux/demux_mkv.c | 1 |
1 files changed, 0 insertions, 1 deletions
diff --git a/libmpdemux/demux_mkv.c b/libmpdemux/demux_mkv.c index c93d67180e..b12f1eb061 100644 --- a/libmpdemux/demux_mkv.c +++ b/libmpdemux/demux_mkv.c @@ -1542,7 +1542,6 @@ static int demux_mkv_open_audio(demuxer_t *demuxer, mkv_track_t *track, mp_tmsg(MSGT_DEMUX, MSGL_WARN, "[mkv] Unknown/unsupported audio " "codec ID '%s' for track %u or missing/faulty\n[mkv] " "private codec data.\n", track->codec_id, track->tnum); - free_sh_audio(demuxer, track->id); return 1; } |