From 069a2d047d458d980181de9b5b9654d3dc2c1bdf Mon Sep 17 00:00:00 2001 From: Ben Boeckel Date: Thu, 26 Sep 2013 02:54:25 -0400 Subject: matroska: set the edition uid when reading a chapter reference --- demux/demux_mkv.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'demux/demux_mkv.c') diff --git a/demux/demux_mkv.c b/demux/demux_mkv.c index 8b497a1402..8c827f4131 100644 --- a/demux/demux_mkv.c +++ b/demux/demux_mkv.c @@ -394,8 +394,10 @@ static int demux_mkv_read_info(demuxer_t *demuxer) if (info.n_segment_uid) { for (int i = 0; i < demuxer->params->matroska_num_wanted_uids; i++) { struct matroska_segment_uid *uid = demuxer->params->matroska_wanted_uids + i; - if (!memcmp(info.segment_uid.start, uid->segment, 16)) + if (!memcmp(info.segment_uid.start, uid->segment, 16)) { + demuxer->matroska_data.uid.edition = uid->edition; goto out; + } } } mp_tmsg(MSGT_DEMUX, MSGL_INFO, -- cgit v1.2.3