fixed a tiny bug with variable framerate timing that would cause the cts offset to go all wacky unintentioanlly