HyperionScreenCap
HyperionScreenCap copied to clipboard
Capture shutdown failure when application switches refresh rate
Reported by @RickDB
Noticing an odd bug:
- Enable HSC either via systray or API
- Start playback of 24P content (switches from 60hz) via Kodi for instance
- Tested and toggle capture still works while playing
- Stop playback
- Toggle via systray and API reports success but capture is still running, logs show successful shutdown without errors.
- Only way to fix atm is to restart HSC
Best guess is some capture task isn't attached or incorrectly marked as successfully shutdown and only happens when I use refresh rate switching
Managed to capture the error to log:
Attached VS to it as well which reports a DXGI error:
What is odd though is that during short playback it's fine, only after > 10 minutes of playback and stop it results in this error, leaving capture on even though HyperScreenCapture shows it as disabled.
Newly released v2.9 has modified retry behavior which might fix this issue.