activation_frame
state->activation_frame,
int64 activationFrame = max(max(state->activation_frame,
lastState->activation_frame),
state->activation_frame, lastState->activation_frame, NextFrame(),
if (lastState->activation_frame >= NextFrame()) {
state->activation_frame = activationFrame;
speedInfo->activation_frame = state->activation_frame;
if (oldStopPlayingFrame != state->activation_frame
fStopPlayingFrame = state->activation_frame
fStopPlayingFrame = state->activation_frame
while (((state = _StateAt(index + 1))) && state->activation_frame <= frame)
speed->activation_frame = 0;
info->activation_time = TimeForFrame(info->activation_frame);
if (lastSpeed->activation_frame == info->activation_frame) {
state->activation_frame = 0;
&& info->activation_frame <= frame) {
info->activation_frame = NextFrame();
if (_PlayingDirectionFor(_StateAtFrame(info->activation_frame)) != 0)
int64 activation_frame; // absolute video frame
newState = (state->activation_frame == frame);
+ (frame - state->activation_frame) * playingDirection;
endFrame = _StateAt(startIndex + 1)->activation_frame;
endFrame = _SpeedInfoAt(startIndex + 1)->activation_frame;
endTime = TimeForFrame(_StateAt(startIndex + 1)->activation_frame);
endTime = TimeForFrame(_SpeedInfoAt(startIndex + 1)->activation_frame);
activation_frame(other.activation_frame)
int64 activation_frame; // absolute video frame
+ info->activation_frame;
return (bigtime_t)((double)(frame - info->activation_frame) * 1000000.0