- Timestamp:
- 09/22/09 13:55:57 (4 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/fl5/src/com/longtailvideo/jwplayer/media/RTMPMediaProvider.as
r370 r380 11 11 import com.longtailvideo.jwplayer.model.PlayerConfig; 12 12 import com.longtailvideo.jwplayer.model.PlaylistItem; 13 import com.longtailvideo.jwplayer.player.PlayerState; 13 14 import com.longtailvideo.jwplayer.utils.NetClient; 14 15 import com.longtailvideo.jwplayer.utils.TEA; … … 118 119 if (dat.type == 'complete') { 119 120 clearInterval(interval); 120 setState( MediaState.IDLE);121 setState(PlayerState.IDLE); 121 122 sendMediaEvent(MediaEvent.JWPLAYER_MEDIA_COMPLETE); 122 123 } else if (dat.type == 'close') { … … 154 155 if (bfr < 95 && position < Math.abs(item.duration - stream.bufferTime - 1)) { 155 156 //TODO: Swapped 156 if (state == MediaState.PLAYING && bfr < 20) {157 if (state == PlayerState.PLAYING && bfr < 20) { 157 158 stream.pause(); 158 setState( MediaState.BUFFERING);159 setState(PlayerState.BUFFERING); 159 160 stream.bufferTime = _config.bufferlength; 160 161 sendMediaEvent(MediaEvent.JWPLAYER_MEDIA_META, {metadata: {bufferlength: _config.bufferlength}}); 161 162 } 162 163 sendBufferEvent(bfr); 163 } else if (bfr > 95 && state == MediaState.BUFFERING) {164 } else if (bfr > 95 && state == PlayerState.BUFFERING) { 164 165 super.play(); 165 166 stream.resume(); … … 168 169 } 169 170 if (position < item.duration) { 170 if (state == MediaState.PLAYING && position >= 0) {171 if (state == PlayerState.PLAYING && position >= 0) { 171 172 sendMediaEvent(MediaEvent.JWPLAYER_MEDIA_TIME, {position: position, duration: item.duration}); 172 173 } … … 177 178 stop(); 178 179 } 179 setState( MediaState.IDLE);180 setState(PlayerState.IDLE); 180 181 sendMediaEvent(MediaEvent.JWPLAYER_MEDIA_COMPLETE); 181 182 } … … 208 209 sendMediaEvent(MediaEvent.JWPLAYER_MEDIA_LOADED); 209 210 _config.mute == true ? setVolume(0) : setVolume(_config.volume); 210 setState( MediaState.BUFFERING);211 setState(PlayerState.BUFFERING); 211 212 sendBufferEvent(0); 212 213 }
Note: See TracChangeset
for help on using the changeset viewer.
