jan_flanders

Untitled

Jun 1st, 2012
77
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1.     inline static function readTagList():Array<SWFTag>
  2.     {
  3.         var tags:Array<SWFTag>=new Array();
  4.         while(true)
  5.         {
  6.             var t = readTag();
  7.             if( t == null )
  8.                 break;
  9.             tags.push(t);
  10.         }
  11.         return tags;
  12.     }
  13.    
  14.     inline static function readTag():SWFTag
  15.     {
  16.         var h = i.readUInt16();
  17.         var id = h >> 6;
  18.         var len = h & 63;
  19.         if( len == 63 )
  20.             len = i.readUInt30();
  21.         return id==0?null:TUnknown(id,i.read(len));
  22.     }
Advertisement
Add Comment
Please, Sign In to add comment