OBS Studio - Free and open source software for live streaming and screen recording
libobs: Use clamped video time for async timing
When playing back buffered async frames, this reduces the probability that new frames will be missed/skipped due to jitter in the system timestamps. If a buffered async source is playing at the same framerate as the compositor and there is no jitter in the async source's timestamps, then the async source will play back perfectly in sync with the compositor thanks to this change, ensuring that there's no skipped or missed frames in video playback.
J
jp9000 committed
35a35badeb050d53eec590c5d7e08ff753077c35
Parent: 51dd204