- Timestamp:
- 11/11/10 12:00:25 (3 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/fl5/src/com/longtailvideo/jwplayer/controller/Controller.as
r1301 r1419 376 376 break; 377 377 case PlayerState.PAUSED: 378 if (_queuedSeek >= 0) { 379 _model.media.seek(_queuedSeek); 380 _queuedSeek = -1; 381 } else { 382 _model.media.play(); 383 } 378 _model.media.seek(_queuedSeek); 379 _model.media.play(); 384 380 break; 385 381 } … … 490 486 return false; 491 487 } 492 if (!_model.media) { 493 _queuedSeek = pos; 488 if (!_model.media || pos == -1) { 494 489 return false; 495 490 } … … 500 495 _model.media.seek(pos); 501 496 return true; 502 break; 497 case PlayerState.IDLE: 498 _model.playlist.currentItem.start = pos; 499 play(); 500 return true; 503 501 case PlayerState.BUFFERING: 504 case PlayerState.IDLE:505 502 _queuedSeek = pos; 506 503 break; … … 634 631 play(); 635 632 } else { 636 _model.setMediaProvider(_model.playlist.currentItem.provider, loader.loadedSource); 637 _model.setActiveMediaProvider(_model.playlist.currentItem.provider); 633 _model.setMediaProvider(_model.playlist.currentItem.provider, loader.loadedSource); 634 _model.setActiveMediaProvider(_model.playlist.currentItem.provider); 638 635 } 639 636 }
Note: See TracChangeset
for help on using the changeset viewer.
