diff --git a/src/com/videojs/providers/HTTPVideoProvider.as b/src/com/videojs/providers/HTTPVideoProvider.as index 39e029ad..995db876 100644 --- a/src/com/videojs/providers/HTTPVideoProvider.as +++ b/src/com/videojs/providers/HTTPVideoProvider.as @@ -301,7 +301,6 @@ package com.videojs.providers{ // if the asset is already loading if (_hasEnded) { _hasEnded = false; - _ns.seek(0); } _pausePending = false; _ns.resume(); @@ -599,6 +598,7 @@ package com.videojs.providers{ case "NetStream.Seek.Notify": _playbackStarted = true; _isSeeking = false; + _hasEnded = false; _model.broadcastEvent(new VideoPlaybackEvent(VideoPlaybackEvent.ON_STREAM_SEEK_COMPLETE, {info:e.info})); _model.broadcastEventExternally(ExternalEventName.ON_SEEK_COMPLETE); _model.broadcastEventExternally(ExternalEventName.ON_BUFFER_EMPTY);