Ignore:
Timestamp:
06/25/08 09:18:11 (5 years ago)
Author:
jeroen
Message:

bugfixes: HTTPModel metadata cleared, JS API working without ID, YT proxy loading, init height/width before playerReady call

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/as3/com/jeroenwijering/models/HTTPModel.as

    r17 r19  
    119119                url += '&client='+encodeURI(model.config['client']); 
    120120                url += '&version='+encodeURI(model.config['version']); 
     121                trace(url); 
    121122                stream.play(url); 
    122123                clearInterval(loadinterval); 
     
    179180                        dat[i] = info[i]; 
    180181                } 
    181                 delete dat.seekpoints; 
    182                 dat.keyframes = ''; 
    183                 for(var k=0; k<keyframes.times.length; k++) { 
    184                         dat['keyframes'] += ','+keyframes.times[k]+':'+keyframes.filepositions[k]; 
     182                if(keyframes) {  
     183                        delete dat.seekpoints; 
     184                        dat.keyframes = ''; 
     185                        for(var k=0; k<keyframes.times.length; k++) { 
     186                                dat['keyframes'] += ','+keyframes.times[k]+':'+keyframes.filepositions[k]; 
     187                        } 
    185188                } 
    186189                model.sendEvent(ModelEvent.META,dat); 
     
    269272                clearInterval(loadinterval); 
    270273                clearInterval(timeinterval); 
     274                offset = timeoffset = 0; 
     275                h264 = false; 
     276                keyframes = undefined; 
    271277                if(stream.bytesLoaded != stream.bytesTotal) { 
    272278                        stream.close(); 
    273279                } 
    274                 offset = timeoffset = 0; 
    275280        }; 
    276281 
Note: See TracChangeset for help on using the changeset viewer.