- Timestamp:
- 10/23/09 15:38:14 (4 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/fl5/src/com/longtailvideo/jwplayer/media/VideoMediaProvider.as
r519 r523 54 54 /** Catch security errors. **/ 55 55 protected function errorHandler(evt:ErrorEvent):void { 56 stop(); 57 sendMediaEvent(MediaEvent.JWPLAYER_MEDIA_ERROR, {message: evt.text}); 56 error(evt.text); 58 57 } 59 58 … … 69 68 positionInterval = setInterval(positionHandler, 200); 70 69 loadTimer = setTimeout(loadTimerComplete, 3000); 70 setState(PlayerState.BUFFERING); 71 sendBufferEvent(0); 71 72 sendMediaEvent(MediaEvent.JWPLAYER_MEDIA_LOADED); 72 73 _config.mute == true ? setVolume(0) : setVolume(_config.volume); 73 setState(PlayerState.BUFFERING);74 sendBufferEvent(0);75 74 } 76 75 … … 143 142 } 144 143 } 145 146 private function complete():void {147 stream.pause();148 clearInterval(positionInterval);149 positionInterval = undefined;150 setState(PlayerState.IDLE);151 sendMediaEvent(MediaEvent.JWPLAYER_MEDIA_COMPLETE);152 position = 0;153 stream.seek(position);154 }155 144 156 145 … … 172 161 break; 173 162 case "NetStream.Play.StreamNotFound": 174 stop(); 175 sendMediaEvent(MediaEvent.JWPLAYER_MEDIA_ERROR, {message: 'Video not found or access denied: ' + item.file}); 163 error('Video not found or access denied: ' + item.file); 176 164 break; 177 165 }
Note: See TracChangeset
for help on using the changeset viewer.
