Time logging error on every long lapse with an recording input change
- Dominant language
- TypeScript
- Stars
- 25
- Forks
- 27
- PR merge metrics
- No merged PRs in 30d
Description
I recently noticed an issue on long recordings when the input device is changed (example: I record screen, then I change to camera for an hour and back). Lapse continues recording in the wrong mode for a long time and appends this recording to the wanted part. Example:
How it should be:
[--Screen--|--camera--|--screen--]
What lapse does:
[--Screen--|--camera--|--screen--]
(in parallel:)|--camera2]
And then it concats to:
[Screen|camera|camera2|screen]
This makes my recordings unrealistically long. Instead of 9 hours, 15(!) hours:

Contributor guide
Assessment
This issue has not been assessed yet.