Changeset 1436


Ignore:
Timestamp:
11/23/10 10:12:36 (2 years ago)
Author:
jeroen
Message:

two fixed for streaming: not doing a seek after every pause and only evaluating http bitrate switching when a Controller resize is sent (not on internal resizes)

Location:
trunk/fl5
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • trunk/fl5/src/com/longtailvideo/jwplayer/controller/Controller.as

    r1419 r1436  
    376376                                                break; 
    377377                                        case PlayerState.PAUSED: 
    378                                                 _model.media.seek(_queuedSeek); 
    379                                                 _model.media.play(); 
     378                                                if (_queuedSeek >= 0) {  
     379                                                        _model.media.seek(_queuedSeek); 
     380                                                        _queuedSeek = -1;  
     381                                                } else {  
     382                                                        _model.media.play();  
     383                                                } 
    380384                                                break; 
    381385                                } 
  • trunk/fl5/src/com/longtailvideo/jwplayer/media/HTTPMediaProvider.as

    r1431 r1436  
    212212                        _dvroffset = pos; 
    213213                        _dvrloaded = new Date().valueOf() - config.bufferlength * 1000; 
    214                         resize(_width, _height); 
     214                        super.resize(_width, _height); 
    215215                        sendMediaEvent(MediaEvent.JWPLAYER_MEDIA_META, {metadata: {dvroffset:_dvroffset}}); 
    216216                } 
     
    252252                                _video.width = dat.width; 
    253253                                _video.height = dat.height; 
    254                                 resize(_width, _height); 
     254                                super.resize(_width, _height); 
    255255                        } 
    256256                        if(dat.videoframerate) {  
Note: See TracChangeset for help on using the changeset viewer.