On Mon, Jan 12, 2009 at 03:42:04AM +0800, Du Song <[email protected]> wrote: > according to Page 59 of > http://www.adobe.com/devnet/swf/pdf/swf_file_format_spec_v10.pdf > The FileAttributes tag defines characteristics of the SWF file. This > tag is required for SWF 8 > and later and must be the first tag in the SWF file. Additionally, the > FileAttributes tag can > optionally be included in all SWF file versions. > > but in rfxswf.c: > int WriteExtraTags(SWF*swf, writer_t*writer) > { > ... > if(swf->fileVersion >= 9) {
For Flash 8, the FILEATTRIBUTES tag doesn't make much sense, as its primary purpose is to switch to AS3, which is supported since Flash 9. Unless there's a particular benefit in adding this tag for Flash 8 files, I'd rather leave it away, as it just wastes file space. > ...//write FileAttributes and other tags. > } > ... > } > > btw, there is a flag in rfxswf.c > int no_extra_tags = 0; > but no where to change it That's just for internal purposes. What are you working on, or trying to do? Greetings Matthias
