Changeset 2265


Ignore:
Timestamp:
06/15/12 17:32:10 (11 months ago)
Author:
alex
Message:

adjusted the error handling

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/hds/src/com/longtailvideo/jwplayer/media/HDSMediaProvider.as

    r2262 r2265  
    4242        import org.osmf.utils.OSMFSettings; 
    4343        import org.osmf.utils.URL; 
     44        import org.osmf.events.MediaError; 
     45        import org.osmf.events.MediaErrorCodes; 
     46         
    4447         
    4548         
     
    5962                        _container = new MediaContainer(); 
    6063                        _osmfPlayer.addEventListener(TimeEvent.COMPLETE, completeEvent); 
     64                        _osmfPlayer.addEventListener(MediaErrorEvent.MEDIA_ERROR,errorEvent); 
    6165                        _osmfPlayer.addEventListener(BufferEvent.BUFFERING_CHANGE,bufferingChangeHandler); 
    6266                        _osmfPlayer.addEventListener(TimeEvent.CURRENT_TIME_CHANGE,positionHandler); 
     
    194198                /** Stop playing and loading the item. **/ 
    195199                public override function stop():void { 
    196                         _osmfPlayer.stop(); 
     200                        if (_osmfPlayer.playing) { 
     201                                _osmfPlayer.stop(); 
     202                        } 
    197203                        if (_element != null){ 
    198204                                _container.removeMediaElement(_element); 
Note: See TracChangeset for help on using the changeset viewer.