diff options
Diffstat (limited to 'demux/demux.c')
-rw-r--r-- | demux/demux.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/demux/demux.c b/demux/demux.c index d0e44ab363..5028afa15e 100644 --- a/demux/demux.c +++ b/demux/demux.c @@ -924,7 +924,8 @@ static void demux_init_cuesheet(struct demuxer *demuxer) if (f) { for (int n = 0; n < f->num_tracks; n++) { struct cue_track *t = &f->tracks[n]; - demuxer_add_chapter(demuxer, t->title, t->start, -1); + int idx = demuxer_add_chapter(demuxer, "", t->start, -1); + mp_tags_merge(demuxer->chapters[idx].metadata, t->tags); } } talloc_free(f); |