public void Seek(int time, bool force) { //only allow seeking to the same time once. if (time - lastSeek < 2000 && !force) { return; } lastSeek = time; vd.Seek(time); }