diff --git a/libobs/obs-source.c b/libobs/obs-source.c index d107103b2..609fe7d7f 100644 --- a/libobs/obs-source.c +++ b/libobs/obs-source.c @@ -1627,6 +1627,7 @@ static inline void free_async_cache(struct obs_source *source) da_resize(source->async_cache, 0); da_resize(source->async_frames, 0); + source->cur_async_frame = NULL; } #define MAX_UNUSED_FRAME_DURATION 5