diff --git a/plugins/obs-ffmpeg/obs-ffmpeg-source.c b/plugins/obs-ffmpeg/obs-ffmpeg-source.c index e42ca1ef2..6781e16f9 100644 --- a/plugins/obs-ffmpeg/obs-ffmpeg-source.c +++ b/plugins/obs-ffmpeg/obs-ffmpeg-source.c @@ -714,6 +714,9 @@ static void ffmpeg_source_set_time(void *data, int64_t ms) { struct ffmpeg_source *s = data; + if (!s->media_valid) + return; + mp_media_seek_to(&s->media, ms); }