wkaisertexas / ScreenTimeLapse

Take color-accurate timelapses of your screens and cameras on MacOS
https://apps.apple.com/us/app/timelapze/id6473860445
MIT License
778 stars 25 forks source link

feature: defined edge functionality -> Define program behavior when things are paused / played mid time #3

Closed wkaisertexas closed 11 months ago

wkaisertexas commented 1 year ago

I need to make sure what happens when a program is executed is very well defined.

Changes intermittently are definitely not allowed

wkaisertexas commented 1 year ago

Honestly, this would not be too hard to implement. There should be an updateOffset(timeMultiple: newTimeMultiple) method on Recordable which set the offset to the lastAppendedBufferTime.

wkaisertexas commented 11 months ago

This kind of just works... surprising, but okay..