summaryrefslogtreecommitdiffstats
path: root/player
diff options
context:
space:
mode:
Diffstat (limited to 'player')
-rw-r--r--player/sub.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/player/sub.c b/player/sub.c
index 7202eff9e5..2018e6ed7b 100644
--- a/player/sub.c
+++ b/player/sub.c
@@ -101,7 +101,8 @@ static void update_subtitle(struct MPContext *mpctx, int order)
struct osd_sub_state state;
osd_get_sub(mpctx->osd, obj, &state);
- state.video_offset = track->under_timeline ? mpctx->video_offset : 0;
+ state.video_offset =
+ track->under_timeline ? mpctx->video_offset : get_start_time(mpctx);
osd_set_sub(mpctx->osd, obj, &state);