diff --git a/libobs/obs-source.c b/libobs/obs-source.c index 5487b4668aaf6dfcef122f1f1e8d2ea75e3a65ea..2f33f0bbd5427d517d961e48d2c3ff9e84cd5887 100644 --- a/libobs/obs-source.c +++ b/libobs/obs-source.c @@ -1676,7 +1676,7 @@ static void obs_source_update_async_video(obs_source_t *source) source->async_rendered = true; if (frame) { source->timing_adjust = - os_gettime_ns() - frame->timestamp; + obs->video.video_time - frame->timestamp; source->timing_set = true; if (source->async_update_texture) {