mkv: don't let zlib_decompress_extra() destroy the track it's given
commit61b1017795a8e2b2f922bedc7a4129150c8aee6c
authorSteve Lhomme <robUx4@videolabs.io>
Mon, 31 Jul 2017 13:02:55 +0000 (31 15:02 +0200)
committerJean-Baptiste Kempf <jb@videolan.org>
Mon, 31 Jul 2017 13:16:55 +0000 (31 15:16 +0200)
tree43c1447f3b99d6b23385b49f33d192f2496969d8
parenta6785624e16814fff5d531c23bac681c0d8f0975
mkv: don't let zlib_decompress_extra() destroy the track it's given

It didn't clean the es_format_t that's fully filled.
Also emit an error telling we can't handle the compression.

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
modules/demux/mkv/matroska_segment_parse.cpp
modules/demux/mkv/util.cpp
modules/demux/mkv/util.hpp