Fix major bug in 784813b, need to get a frame before using GetFrameRate

Also updating the frame_time calculation so that the frame times are
close to actual clock time with the jitter filtered out.