Changeset 1487


Ignore:
Timestamp:
12/14/10 09:10:25 (2 years ago)
Author:
jeroen
Message:

added fix to account for JS-loaded playlists

Location:
plugins/qualitymonitor/v5
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • plugins/qualitymonitor/v5/src/com/longtailvideo/plugins/qualitymonitor/QualityMonitor.as

    r1260 r1487  
    8484                var idx:Number = 1; 
    8585                var txt:String = _data.level; 
    86                 var arr:Array = _player.playlist.currentItem.levels; 
    87                 if(arr.length > 0) { 
    88                         var lvl:Number = _player.playlist.currentItem.currentLevel; 
    89                         idx = arr.length - lvl; 
    90                         txt = (lvl+1) + ' of '+arr.length; 
    91                         txt += ' (' + arr[lvl]['bitrate'] + 'kbps, ' + arr[lvl]['width'] + 'px)'; 
     86                if(_player.playlist.length) {  
     87                        var arr:Array = _player.playlist.currentItem.levels; 
     88                        if(arr.length > 0) { 
     89                                var lvl:Number = _player.playlist.currentItem.currentLevel; 
     90                                idx = arr.length - lvl; 
     91                                txt = (lvl+1) + ' of '+arr.length; 
     92                                txt += ' (' + arr[lvl]['bitrate'] + 'kbps, ' + arr[lvl]['width'] + 'px)'; 
     93                        } 
    9294                } 
    9395                _lines[0].spark(_data.bandwidth); 
Note: See TracChangeset for help on using the changeset viewer.