Commit graph

3 commits

Author SHA1 Message Date
he
740dd3eb4a Update from version 0.22 to 0.42. Changes:
0.42 Sun May 21 22:06:02 2006
       SWF::Element
	- Tag::BitmapLossless/2 now has always a long tag header
	  to avoid a player bug.		(Thanks to Gordon McCreight)
	- Fixed wrong unpacking font codes.

0.41 Fri Jun  3 00:30:00 2005
       SWF::Element
	- mistook TEXTRECORD::TYPE0 and TYPE1 in some case.
						(Thanks to Quyen Phuong)
	  TEXTRECORD::TYPE0 and TYPE1 are obsolete and now TEXTRECORD has both
	  styles and glyph entries.
	- supports SoundStreamHead/2 for MP3 without LatencySeek.
						(Thanks to Quyen Phuong)
       SWF::Parser
	- 'parsetag' unexpectedly quitted when the stream ran short. Fixed.

0.40 Sun May  1 22:24:58 2005
       SWF::Element
	- Wrongly dropped CXFORM/WITHALPHA when HasAddTerms and
	  HasMultTerms are both 0. 		 (Thanks to Quyen Phuong)

0.39 Fri Mar 18 00:02:58 2005
       SWF::Element
	- Fixed wrong glyph shape offsets in DefineFont.(Thanks to Quyen Phuong)
	- Fixed wrong flag accessors of DefineFontInfo/2.

0.38 Tue Mar 15 00:57:57 2005
       SWF::Parser
	- 'parse' mathod did not call the 'tag-callback' sub properly. Fixed.
                                                        (Thanks to Quyen Phuong)

0.37 Sun Oct 31 02:04:31 2004
       SWF::Element
	- Fixed wrong bit shift in _create_flag_accessor.
	- Fixed wrong flag accessors of Definesound and SoundStreamHead/2.
	- Support ActionFSCommand2 and ActionStrictMode.

0.36 Tue Sep 14 23:30:00 2004
       SWF::Element
	- Failed to unpack DefineFont2 if FontFlagsWideOffsets was true. Fixed.
	- Rewrote 'lookahead_*'.
       SWF::BinStream
	- 'get_bits' returned a wrong value in a certain case.
	  Restored previous version.		  (Thanks to Leonard Holman)

0.35 Wed Aug 11 09:27:51 2004
       SWF::Element
	- Improved to handle NaN.

0.341 Sat Jul 10 11:34:42 2004
       SWF::Element
	- Fixed unpack CacheRegister in SWF::Element::ACTIONRECORD::ActionTry.

0.34 Sat Jun 12 12:42:22 2004
       SWF::Element
	- Fixed wrong style index in DefineMorphShape.
	- Added locking SWF version in CLIPACTIONRECORD.
       SWF::Parser, SWF::BinStream
	- Improved SWF version control. (Thanks to Anand Kellar)

0.33 Mon Apr 26 01:02:03 2004
       SWF::Element
	- Added tag types.
	- Added SWF::Element::Tag::Packed class.
       SWF::BinStream
	- Fixed wrong handling of initial data for a read stream.
	- Version of a write stream can change now before writing any data.
       SWF::Parser
	- Removed redundant copy of the internal stream.

0.32 Sat Mar  7 00:00:00 2004
       SWF::Element
	- Features described in the SWF file format specification version 7
	   are supported.
	- Invalid ActionCall packing/unpacking is fixed.

0.31 Mon Dec 22 22:00:00 2003
	- Minor bug fix for SWF::BinStream and SWF::Element.
       SWF::Parser
	- 'abort' did not work correctly for 'parse_file'. Fixed.

0.30 Sat Dec 20 02:22:00 2003
       SWF::Element
	- SWF::Element::MATRIX was initialized wrongly since ver.0.28. Fixed.

0.29 Wed Dec 17 20:30:00 2003
       SWF::Element
	- Fixed SWF::Element::ACTIONDATA::Double to handle 'infinity' and
	  'NaN' properly. (Thanks to Peter Sergeant)

0.28 Mon Dec 15 22:45:00 2003
       SWF::Element
	- Some methods are redefined wrongly. fixed.
	- Removed some warnings.
       SWF::Parser
	- Removed some warnings.

0.27 Sun Nov 30 00:22:55 2003
       SWF::Element
	- SWF version was not set to TAGSTREAM. fixed.
	- Added 'dumper' method for TAGSTREAM.

0.26 Sat Nov 29 18:30:00 2003
       SWF::Element
	- '$' and '@' are not escaped correctly in dumper method. Fixed.
	- Label positions for WaitForFrame/2 action is wrong. Fixed.
	- Property names for ACTIONDATA::Property are supported.
	- 'NaN' and 'Infinity' for ACTIONDATA::Double are supported.
	- Added some read-only flag accessors.
	- Added 'lookahead_FieldName' methods.
	- Added a 'shallow_unpack' method for the DefineSprite tag.
       SWF::BinStream
	- get_SI16/32 failed to get negative minimum values. Fixed.
	- Added lookahead_string/UI8/16/32/SI8/16/32 methods.
       SWF::Parser
	- Added a 'header' parameter for SWF::Parser->new.
	- Added an 'abort' method.
       Others
	- Added a sample, linkext.plx, using lookahead_Flags and shallow_unpack.

0.25 Thu Aug  7 22:00:00 2003
       SWF::Element
	- There remained a bug to pack EventFlags. Fixed. (Thanks to Sam Wong)
       dumpswf.plx
	- The output script cannot set the SWF version correctly. Fixed.
						(Thanks to John Robens)

0.24 Thu Jul 10 00:20:00 2003
       SWF::Element
	- EventFlags of PlaceObject2 for FLASH 6 was wrong. EventFlags6 is
	  now included in EventFlags.
	- ActionScript data 'null' and 'undefined' were confused.
      	  Use SWF::Element::ACTIONDATA::UNDEF for 'undefined'.

0.23 Sat Jun 14 19:10:00 2003
       SWF::Element
	- Support 256 or higher value in SWF::Element::ACTIONDATA::Lookup.
						 (Thanks to Scott Graham)
2008-08-06 21:52:44 +00:00
agc
6a7b384635 Add RMD160 digests 2005-02-24 08:45:01 +00:00
minskim
4678db8ce3 Import p5-SWF-File from pkgsrc-wip. Packaged by xtraeme@.
SWF modules are manipulating Macromedia Flash movie (SWF) files.
This package contains:

SWF::File module can be used to make SWF movie.
SWF::Parser module provides a parser for SWF file.
2004-05-09 15:12:35 +00:00