summaryrefslogtreecommitdiffstats
path: root/demux/demux_timeline.c
diff options
context:
space:
mode:
authorwm4 <wm4@nowhere>2016-07-14 18:26:58 +0200
committerwm4 <wm4@nowhere>2016-07-14 18:26:58 +0200
commit6e45e1de7778fab39e478f4e05008eb96bbec523 (patch)
tree5d08112dabdc137df1b06db201bf01c0907e12f7 /demux/demux_timeline.c
parentd191d76e52a992840ab614f760f1189391a5507d (diff)
downloadmpv-6e45e1de7778fab39e478f4e05008eb96bbec523.tar.bz2
mpv-6e45e1de7778fab39e478f4e05008eb96bbec523.tar.xz
demux_timeline: restore mkv edition switching
Diffstat (limited to 'demux/demux_timeline.c')
-rw-r--r--demux/demux_timeline.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/demux/demux_timeline.c b/demux/demux_timeline.c
index af3389ba73..98bd9b9aa9 100644
--- a/demux/demux_timeline.c
+++ b/demux/demux_timeline.c
@@ -301,6 +301,9 @@ static int d_open(struct demuxer *demuxer, enum demux_check check)
demuxer->metadata = meta->metadata;
demuxer->attachments = meta->attachments;
demuxer->num_attachments = meta->num_attachments;
+ demuxer->editions = meta->editions;
+ demuxer->num_editions = meta->num_editions;
+ demuxer->edition = meta->edition;
int num_streams = demux_get_num_stream(meta);
for (int n = 0; n < num_streams; n++) {