15 private double _prevTime =
double.NaN;
19 public override void ProcessFrame(Playable playable, FrameData info,
object playerData) {
25 if (recording ==
null) {
33 float prevTime = (float)playable.GetPreviousTime();
34 float nowTime = (float)playable.GetTime();
35 bool didSeek = _prevTime != playable.GetPreviousTime() || nowTime < prevTime;
38 recording.SweepTime(prevTime, nowTime);
41 _prevTime = playable.GetTime();
virtual void EnterPlaybackMode()
override void ProcessFrame(Playable playable, FrameData info, object playerData)