diff --git a/libobs/obs.c b/libobs/obs.c index 6e16e9998..73c36793e 100644 --- a/libobs/obs.c +++ b/libobs/obs.c @@ -1753,3 +1753,8 @@ profiler_name_store_t *obs_get_profiler_name_store(void) return obs->name_store; } + +uint64_t obs_get_video_frame_time(void) +{ + return obs ? obs->video.video_time : 0; +} diff --git a/libobs/obs.h b/libobs/obs.h index 374610f6b..6f3a984b7 100644 --- a/libobs/obs.h +++ b/libobs/obs.h @@ -590,6 +590,8 @@ EXPORT obs_source_t *obs_view_get_source(obs_view_t *view, /** Renders the sources of this view context */ EXPORT void obs_view_render(obs_view_t *view); +EXPORT uint64_t obs_get_video_frame_time(void); + /* ------------------------------------------------------------------------- */ /* Display context */