anchorTime is where the video was when the run started, and every target
is counted from it rather than from the current time — a provider that has
not yet applied the previous seek would otherwise make the next tap lose a
step.
stepSeconds is carried by the run rather than read fresh on every tap, so
a step chosen from the settings menu while a run is in flight cannot
relabel seeks the indicator has already claimed. It governs the next run
instead.
A run of edge taps that seek in one direction.
Remarks
anchorTimeis where the video was when the run started, and every target is counted from it rather than from the current time — a provider that has not yet applied the previous seek would otherwise make the next tap lose a step.stepSecondsis carried by the run rather than read fresh on every tap, so a step chosen from the settings menu while a run is in flight cannot relabel seeks the indicator has already claimed. It governs the next run instead.