added grace time
fixed issue with chrome not supporting HTMLMediaElement.fastSeek()