Changeset 53 for trunk/as3/com/jeroenwijering/models/HTTPModel.as
- Timestamp:
- 07/31/08 19:02:34 (5 years ago)
- File:
-
- 1 edited
-
trunk/as3/com/jeroenwijering/models/HTTPModel.as (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/as3/com/jeroenwijering/models/HTTPModel.as
r50 r53 130 130 clearInterval(loadinterval); 131 131 clearInterval(timeinterval); 132 model.sendEvent(ModelEvent.STATE,{newstate:ModelStates.BUFFERING});133 132 loadinterval = setInterval(loadHandler,100); 134 133 timeinterval = setInterval(timeHandler,100); 134 model.sendEvent(ModelEvent.STATE,{newstate:ModelStates.BUFFERING}); 135 135 }; 136 136 … … 140 140 loaded = stream.bytesLoaded; 141 141 var ttl = stream.bytesTotal; 142 model.sendEvent(ModelEvent.LOADED,{loaded:loaded,total:ttl+offset,offset:offset});143 142 if(loaded >= ttl && loaded > 0) { 144 143 clearInterval(loadinterval); 145 144 } 145 model.sendEvent(ModelEvent.LOADED,{loaded:loaded,total:ttl+offset,offset:offset}); 146 146 }; 147 147 … … 203 203 public function play() { 204 204 stream.resume(); 205 timeinterval = setInterval(timeHandler,100); 205 206 model.sendEvent(ModelEvent.STATE,{newstate:ModelStates.PLAYING}); 206 timeinterval = setInterval(timeHandler,100);207 207 }; 208 208
Note: See TracChangeset
for help on using the changeset viewer.
