[transform-swf-updates] Progress report for week ending 12th March 2010
Brought to you by:
smackay
From: News on r. b. a. p. f. T. S. f. J. <tra...@li...> - 2010-03-13 14:06:21
|
After a long pause work started in earnest to get version 3.0 out of the door. Here's a summary of what was completed: 1. Refactoring of packages moved all the video related classes into com.flagstone.transform.video. Previously the classes were spread across several packages since video can be encoded in SWF as well as FLV files. Moving everything into com.flagstone.transform.video helps reduce the size of other packages, particularly com.flagstone.transform and makes it easier to find all video related code. 2. Added a new class, PropertyValue which is used to handle undocumented or incorrectly encoded properties that prevent an enum Property being used. This appears to be a problem in Flash 4 files only. 3. Added new milestones and tasks to the project portal at http://sourceforge.net/apps/trac/transform-swf/roadmap Not all of the completed tasks are marked but over the next few weeks you should be able to get a reasonable view of how the project is progressing. 4. Ran the acceptance tests for Movies. 351 out of 359 files from a set of open source files downloaded from FlashKit can be now decoded and encoded successfully. There are some issues that cause the decoding to run out of control and there are problems reading/writing bit fields that extend across 32-bit word boundaries but generally this means that the current snapshot from the repository can be used to read/write files up to Flash 7. Files for Flash 8 and 9 will be added but not until more unit tests are written and passing. Overall I am pretty pleased with progress and hope to build more momentum in the project over the next few days. The next status update will be at the end of next week. Regards, Stuart MacKay Flagstone Software Ltd. |