|
|
@@ -38,71 +38,73 @@ |
|
|
|
#define DUMMY_FILE_SIZE (100 * 1024 * 1024) |
|
|
|
#define DUMMY_DURATION 600 /* in seconds */ |
|
|
|
|
|
|
|
#define TAG_END 0 |
|
|
|
#define TAG_SHOWFRAME 1 |
|
|
|
#define TAG_DEFINESHAPE 2 |
|
|
|
#define TAG_FREECHARACTER 3 |
|
|
|
#define TAG_PLACEOBJECT 4 |
|
|
|
#define TAG_REMOVEOBJECT 5 |
|
|
|
#define TAG_DEFINEBITS 6 |
|
|
|
#define TAG_DEFINEBUTTON 7 |
|
|
|
#define TAG_JPEGTABLES 8 |
|
|
|
#define TAG_SETBACKGROUNDCOLOR 9 |
|
|
|
#define TAG_DEFINEFONT 10 |
|
|
|
#define TAG_DEFINETEXT 11 |
|
|
|
#define TAG_DOACTION 12 |
|
|
|
#define TAG_DEFINEFONTINFO 13 |
|
|
|
#define TAG_DEFINESOUND 14 |
|
|
|
#define TAG_STARTSOUND 15 |
|
|
|
#define TAG_DEFINEBUTTONSOUND 17 |
|
|
|
#define TAG_STREAMHEAD 18 |
|
|
|
#define TAG_STREAMBLOCK 19 |
|
|
|
#define TAG_DEFINEBITSLOSSLESS 20 |
|
|
|
#define TAG_JPEG2 21 |
|
|
|
#define TAG_DEFINESHAPE2 22 |
|
|
|
#define TAG_DEFINEBUTTONCXFORM 23 |
|
|
|
#define TAG_PROTECT 24 |
|
|
|
#define TAG_PLACEOBJECT2 26 |
|
|
|
#define TAG_REMOVEOBJECT2 28 |
|
|
|
#define TAG_DEFINESHAPE3 32 |
|
|
|
#define TAG_DEFINETEXT2 33 |
|
|
|
#define TAG_DEFINEBUTTON2 34 |
|
|
|
#define TAG_DEFINEBITSJPEG3 35 |
|
|
|
#define TAG_DEFINEBITSLOSSLESS2 36 |
|
|
|
#define TAG_DEFINEEDITTEXT 37 |
|
|
|
#define TAG_DEFINESPRITE 39 |
|
|
|
#define TAG_FRAMELABEL 43 |
|
|
|
#define TAG_STREAMHEAD2 45 |
|
|
|
#define TAG_DEFINEMORPHSHAPE 46 |
|
|
|
#define TAG_DEFINEFONT2 48 |
|
|
|
#define TAG_EXPORTASSETS 56 |
|
|
|
#define TAG_IMPORTASSETS 57 |
|
|
|
#define TAG_ENABLEDEBUGGER 58 |
|
|
|
#define TAG_DOINITACTION 59 |
|
|
|
#define TAG_VIDEOSTREAM 60 |
|
|
|
#define TAG_VIDEOFRAME 61 |
|
|
|
#define TAG_DEFINEFONTINFO2 62 |
|
|
|
#define TAG_ENABLEDEBUGGER2 64 |
|
|
|
#define TAG_SCRIPTLIMITS 65 |
|
|
|
#define TAG_SETTABINDEX 66 |
|
|
|
#define TAG_FILEATTRIBUTES 69 |
|
|
|
#define TAG_PLACEOBJECT3 70 |
|
|
|
#define TAG_IMPORTASSETS2 71 |
|
|
|
#define TAG_DEFINEFONTALIGNZONES 73 |
|
|
|
#define TAG_CSMTEXTSETTINGS 74 |
|
|
|
#define TAG_DEFINEFONT3 75 |
|
|
|
#define TAG_SYMBOLCLASS 76 |
|
|
|
#define TAG_METADATA 77 |
|
|
|
#define TAG_DEFINESCALINGGRID 78 |
|
|
|
#define TAG_DOABC 82 |
|
|
|
#define TAG_DEFINESHAPE4 83 |
|
|
|
#define TAG_DEFINEMORPHSHAPE2 84 |
|
|
|
#define TAG_DEFINESCENEANDFRAMELABELDATA 86 |
|
|
|
#define TAG_DEFINEBINARYDATA 87 |
|
|
|
#define TAG_DEFINEFONTNAME 88 |
|
|
|
#define TAG_STARTSOUND2 89 |
|
|
|
#define TAG_DEFINEBITSJPEG4 90 |
|
|
|
#define TAG_DEFINEFONT4 91 |
|
|
|
enum { |
|
|
|
TAG_END = 0, |
|
|
|
TAG_SHOWFRAME = 1, |
|
|
|
TAG_DEFINESHAPE = 2, |
|
|
|
TAG_FREECHARACTER = 3, |
|
|
|
TAG_PLACEOBJECT = 4, |
|
|
|
TAG_REMOVEOBJECT = 5, |
|
|
|
TAG_DEFINEBITS = 6, |
|
|
|
TAG_DEFINEBUTTON = 7, |
|
|
|
TAG_JPEGTABLES = 8, |
|
|
|
TAG_SETBACKGROUNDCOLOR = 9, |
|
|
|
TAG_DEFINEFONT = 10, |
|
|
|
TAG_DEFINETEXT = 11, |
|
|
|
TAG_DOACTION = 12, |
|
|
|
TAG_DEFINEFONTINFO = 13, |
|
|
|
TAG_DEFINESOUND = 14, |
|
|
|
TAG_STARTSOUND = 15, |
|
|
|
TAG_DEFINEBUTTONSOUND = 17, |
|
|
|
TAG_STREAMHEAD = 18, |
|
|
|
TAG_STREAMBLOCK = 19, |
|
|
|
TAG_DEFINEBITSLOSSLESS = 20, |
|
|
|
TAG_JPEG2 = 21, |
|
|
|
TAG_DEFINESHAPE2 = 22, |
|
|
|
TAG_DEFINEBUTTONCXFORM = 23, |
|
|
|
TAG_PROTECT = 24, |
|
|
|
TAG_PLACEOBJECT2 = 26, |
|
|
|
TAG_REMOVEOBJECT2 = 28, |
|
|
|
TAG_DEFINESHAPE3 = 32, |
|
|
|
TAG_DEFINETEXT2 = 33, |
|
|
|
TAG_DEFINEBUTTON2 = 34, |
|
|
|
TAG_DEFINEBITSJPEG3 = 35, |
|
|
|
TAG_DEFINEBITSLOSSLESS2 = 36, |
|
|
|
TAG_DEFINEEDITTEXT = 37, |
|
|
|
TAG_DEFINESPRITE = 39, |
|
|
|
TAG_FRAMELABEL = 43, |
|
|
|
TAG_STREAMHEAD2 = 45, |
|
|
|
TAG_DEFINEMORPHSHAPE = 46, |
|
|
|
TAG_DEFINEFONT2 = 48, |
|
|
|
TAG_EXPORTASSETS = 56, |
|
|
|
TAG_IMPORTASSETS = 57, |
|
|
|
TAG_ENABLEDEBUGGER = 58, |
|
|
|
TAG_DOINITACTION = 59, |
|
|
|
TAG_VIDEOSTREAM = 60, |
|
|
|
TAG_VIDEOFRAME = 61, |
|
|
|
TAG_DEFINEFONTINFO2 = 62, |
|
|
|
TAG_ENABLEDEBUGGER2 = 64, |
|
|
|
TAG_SCRIPTLIMITS = 65, |
|
|
|
TAG_SETTABINDEX = 66, |
|
|
|
TAG_FILEATTRIBUTES = 69, |
|
|
|
TAG_PLACEOBJECT3 = 70, |
|
|
|
TAG_IMPORTASSETS2 = 71, |
|
|
|
TAG_DEFINEFONTALIGNZONES = 73, |
|
|
|
TAG_CSMTEXTSETTINGS = 74, |
|
|
|
TAG_DEFINEFONT3 = 75, |
|
|
|
TAG_SYMBOLCLASS = 76, |
|
|
|
TAG_METADATA = 77, |
|
|
|
TAG_DEFINESCALINGGRID = 78, |
|
|
|
TAG_DOABC = 82, |
|
|
|
TAG_DEFINESHAPE4 = 83, |
|
|
|
TAG_DEFINEMORPHSHAPE2 = 84, |
|
|
|
TAG_DEFINESCENEANDFRAMELABELDATA = 86, |
|
|
|
TAG_DEFINEBINARYDATA = 87, |
|
|
|
TAG_DEFINEFONTNAME = 88, |
|
|
|
TAG_STARTSOUND2 = 89, |
|
|
|
TAG_DEFINEBITSJPEG4 = 90, |
|
|
|
TAG_DEFINEFONT4 = 91, |
|
|
|
}; |
|
|
|
|
|
|
|
#define TAG_LONG 0x100 |
|
|
|
|
|
|
|