Closed hooke007 closed 1 year ago
Can be reproduced on Windows.
From the history record, I got the feasible commits. https://github.com/po5/thumbfast/compare/8834ef565372264c079e578dd540018cec1f587d..0b2c2ccfe984a6e53f05dfbad1869e5ff2192227
This will happen when vid=0
. that we can't touch effective_w, effective_h
, so disabled = not (w and h)
not work as I except. and I think debounce for video-out-params
is inevitable, there's a race-condition, sometimes we respawned the subprocess first then we disabled.
Don't think there's a race condition in this solution (:
The last safe commit https://github.com/po5/thumbfast/commit/d485bc443a5052a87f3210c4236138534c0c247d
After that thumbs would be freezed by changing vid.
Related: https://github.com/po5/thumbfast/pull/25