- Timestamp:
- 09/22/09 13:55:57 (4 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/fl5/src/com/longtailvideo/jwplayer/media/SoundMediaProvider.as
r370 r380 7 7 import com.longtailvideo.jwplayer.model.PlayerConfig; 8 8 import com.longtailvideo.jwplayer.model.PlaylistItem; 9 import com.longtailvideo.jwplayer.player.PlayerState; 9 10 import flash.events.*; 10 11 import flash.media.*; … … 44 45 private function completeHandler(evt:Event):void { 45 46 clearInterval(interval); 46 setState( MediaState.IDLE);47 setState(PlayerState.IDLE); 47 48 sendMediaEvent(MediaEvent.JWPLAYER_MEDIA_COMPLETE); 48 49 } … … 81 82 loadinterval = setInterval(loadHandler, 200); 82 83 _config.mute == true ? setVolume(0) : setVolume(_config.volume); 83 setState( MediaState.BUFFERING);84 setState(PlayerState.BUFFERING); 84 85 sendMediaEvent(MediaEvent.JWPLAYER_MEDIA_BUFFER, {percentage: 0}); 85 86 } … … 121 122 _position = Math.round(channel.position / 100) / 10; 122 123 if (sound.isBuffering == true && sound.bytesTotal > sound.bytesLoaded) { 123 if (_config.state != MediaState.BUFFERING) {124 setState( MediaState.BUFFERING);124 if (_config.state != PlayerState.BUFFERING) { 125 setState(PlayerState.BUFFERING); 125 126 } else { 126 127 var pct:Number = Math.floor(sound.length / (channel.position + _config.bufferlength * 1000) * 100); 127 128 sendMediaEvent(MediaEvent.JWPLAYER_MEDIA_BUFFER, {percentage: pct}); 128 129 } 129 } else if (_config.state == MediaState.BUFFERING && sound.isBuffering == false) {130 } else if (_config.state == PlayerState.BUFFERING && sound.isBuffering == false) { 130 131 super.play(); 131 132 } … … 134 135 } else if (_item.duration > 0) { 135 136 pause(); 136 setState( MediaState.IDLE);137 setState(PlayerState.IDLE); 137 138 sendMediaEvent(MediaEvent.JWPLAYER_MEDIA_COMPLETE); 138 139 }
Note: See TracChangeset
for help on using the changeset viewer.
