sabaatworld / HyperionScreenCap

Screen capture program for Hyperion ambilight. Updated to support DirectX 11, multiple displays and multiple Hyperion servers.
MIT License
120 stars 20 forks source link

Capture shutdown failure when application switches refresh rate #19

Open sabaatworld opened 6 years ago

sabaatworld commented 6 years ago

Reported by @RickDB

Noticing an odd bug:

Best guess is some capture task isn't attached or incorrectly marked as successfully shutdown and only happens when I use refresh rate switching

RickDB commented 6 years ago

Managed to capture the error to log:

hyperion-screen-capture.log

Attached VS to it as well which reports a DXGI error:

hypcaptureerror

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.

sabaatworld commented 2 years ago

Newly released v2.9 has modified retry behavior which might fix this issue.