title: When changing video currentTime too much, video fails?
body: <p>I'm using a user drag event as well as keypresses to change the position in a HTML5 video element and then updating the video time accordingly using:</p>
  
  <pre><code>video.currentTime = toTime;
  </code></pre>
  
  <p>and then I am updating a canvas based on the video position by grabbing the video and putting it to the canvas.</p>
  
  <p>Another element is that I actually get the video time from the frame number, i.e:</p>
  
  <pre><code>framenumber = 123;
  fps = 25;
  toTime = 123/25;
  </code></pre>
  
  <p>Problem is, every so often it just <em>fails</em>. By fails I mean I lose the video; it just stops working altogether.</p>
  
  <p>Most of the time it works great but sometimes it just fails, and not always at the same point either...</p>
  
  <p>Any ideas would be much appreciated!</p>