message: Fix VideoResource for non-looping playback
diff: @@ -85,7 +85,7 @@ export class BaseImageResource extends Resource
  }
  else if (typeof HTMLVideoElement !== 'undefined' && source instanceof HTMLVideoElement)
  {
  - if (source.readyState <= 1)
  + if (source.readyState <= 1 && source.buffered.length === 0)
  {
  return false;
  }
  