mirror of
https://github.com/obsproject/obs-studio.git
synced 2026-01-31 09:32:17 -05:00
Preloading is designed to overwrite the current internal render texture of the source so it'll be ready to play the first frame right when the source is first displayed. However, When the media source is set to pause on the last frame, it keeps that current render texture visible, so preloading it with the first frame will essentially overwrite the current render, causing it to inadvertently show and pause on the first frame rather than the last frame. So instead, just disable preloading when the user has it set to pause on the last frame.