How does OBS avoid infinite recursion?
When recording OBS with OBS, you get the classic recursion of the preview window within itself.
How does OBS not crash when this happens? I can imagine two options:
1. Special or general-case recursion detection and recursion-limit in the code for screen-capture
2. Preview window is delayed by at least one frame so that the recursion happens across time
Is the solution one of these?