diff options
Diffstat (limited to 'player/timeline/tl_cue.c')
-rw-r--r-- | player/timeline/tl_cue.c | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/player/timeline/tl_cue.c b/player/timeline/tl_cue.c index a4f23c45cf..8b8afeae17 100644 --- a/player/timeline/tl_cue.c +++ b/player/timeline/tl_cue.c @@ -361,8 +361,8 @@ void build_cue_timeline(struct MPContext *mpctx) struct timeline_part *timeline = talloc_array_ptrtype(NULL, timeline, track_count + 1); - struct chapter *chapters = talloc_array_ptrtype(NULL, chapters, - track_count); + struct demux_chapter *chapters = talloc_array_ptrtype(NULL, chapters, + track_count); double starttime = 0; for (int i = 0; i < track_count; i++) { struct demuxer *source = mpctx->sources[1 + tracks[i].source]; @@ -387,8 +387,8 @@ void build_cue_timeline(struct MPContext *mpctx) .source_start = tracks[i].start, .source = source, }; - chapters[i] = (struct chapter) { - .start = timeline[i].start, + chapters[i] = (struct demux_chapter) { + .pts = timeline[i].start, // might want to include other metadata here .name = bstrdup0(chapters, tracks[i].title), }; |