Skip to content

Commit d1545ef

Browse files
committed
Fix Twitch VOD timestamps being offset by ~60 seconds
1 parent 304426c commit d1545ef

1 file changed

Lines changed: 2 additions & 0 deletions

File tree

demux/demux_timeline.c

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -250,6 +250,8 @@ static void switch_segment(struct demuxer *demuxer, struct virtual_source *src,
250250
reselect_streams(demuxer);
251251
if (!src->no_clip)
252252
demux_set_ts_offset(new->d, new->start - new->d_start);
253+
else if (src->delay_open)
254+
demux_set_ts_offset(new->d, new->start - new->d->start_time);
253255
if (!src->no_clip || !init)
254256
demux_seek(new->d, start_pts, flags);
255257

0 commit comments

Comments
 (0)