diff options
author | Petri Hintukainen <phintuka@users.sourceforge.net> | 2014-08-29 14:02:33 +0300 |
---|---|---|
committer | Petri Hintukainen <phintuka@users.sourceforge.net> | 2014-08-29 14:02:33 +0300 |
commit | 17cde3e151fdf283d86204cb1439ef081d335f4c (patch) | |
tree | f3c430101fe1c4793b097e8946b686797db05afa | |
parent | 58a528f8e66222113603c13c91f38a975ec98253 (diff) | |
download | xine-lib-17cde3e151fdf283d86204cb1439ef081d335f4c.tar.gz xine-lib-17cde3e151fdf283d86204cb1439ef081d335f4c.tar.bz2 |
matroska: fix parsing of ContentCompression element
When ContentCompAlgo is not present, it defaults to 0 (zlib).
-rw-r--r-- | src/demuxers/demux_matroska.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/demuxers/demux_matroska.c b/src/demuxers/demux_matroska.c index c3f09107b..d94435099 100644 --- a/src/demuxers/demux_matroska.c +++ b/src/demuxers/demux_matroska.c @@ -364,6 +364,7 @@ static int parse_content_encoding (demux_matroska_t *this, matroska_track_t *tra lprintf("ContentCompression\n"); if (!ebml_read_master (ebml, &elem)) return 0; + track->compress_algo = 0; /* default */ if ((elem.len > 0) && !parse_content_compression(this, track)) return 0; break; |