swftools.git
22 years agoadded checking whether system() can handle calls like
kramm [Sun, 16 Dec 2001 13:43:17 +0000 (13:43 +0000)]
added checking whether system() can handle calls like
system("command `command2`")

22 years agopass -X,-Y, -r options with preloader/viewer linking using command
kramm [Sun, 16 Dec 2001 02:58:20 +0000 (02:58 +0000)]
pass -X,-Y, -r options with preloader/viewer linking using command
substitution.

22 years agofixed bug which caused sprite object to be invisible in some cases.
kramm [Sun, 16 Dec 2001 02:34:45 +0000 (02:34 +0000)]
fixed bug which caused sprite object to be invisible in some cases.

22 years agobuttons are now visible again. ;)
kramm [Sun, 16 Dec 2001 02:32:33 +0000 (02:32 +0000)]
buttons are now visible again. ;)

22 years agoBrought up to date
kramm [Sun, 16 Dec 2001 02:28:04 +0000 (02:28 +0000)]
Brought up to date

22 years agoGenerated from configure.in
kramm [Sun, 16 Dec 2001 02:27:59 +0000 (02:27 +0000)]
Generated from configure.in

22 years agologf argument names changed.
kramm [Sun, 16 Dec 2001 02:15:24 +0000 (02:15 +0000)]
logf argument names changed.

22 years agoadded swfs directory
kramm [Sun, 16 Dec 2001 02:14:44 +0000 (02:14 +0000)]
added swfs directory

22 years agoinitial revision
kramm [Sun, 16 Dec 2001 02:13:53 +0000 (02:13 +0000)]
initial revision

22 years agoinstall fonts in swftools/fonts
kramm [Sun, 16 Dec 2001 02:12:45 +0000 (02:12 +0000)]
install fonts in swftools/fonts

22 years agoallow preloader and viewer linking.
kramm [Sun, 16 Dec 2001 02:12:21 +0000 (02:12 +0000)]
allow preloader and viewer linking.

22 years agoBrought up to date
kramm [Sun, 16 Dec 2001 01:22:28 +0000 (01:22 +0000)]
Brought up to date

22 years agofixed font matrix.
kramm [Sun, 16 Dec 2001 01:20:11 +0000 (01:20 +0000)]
fixed font matrix.

22 years agoimplement --merge, --frame and --stack1 options.
kramm [Sun, 16 Dec 2001 01:16:35 +0000 (01:16 +0000)]
implement --merge, --frame and --stack1 options.

22 years agogetidfromtag now also handles the displaylist tags
kramm [Sun, 16 Dec 2001 01:09:11 +0000 (01:09 +0000)]
getidfromtag now also handles the displaylist tags
(removeobject, placeobject)

22 years agoadded --cat option.
kramm [Thu, 13 Dec 2001 10:45:04 +0000 (10:45 +0000)]
added --cat option.

22 years agoBrought up to date
kramm [Thu, 13 Dec 2001 10:16:27 +0000 (10:16 +0000)]
Brought up to date

22 years agoGenerated from configure.in
kramm [Thu, 13 Dec 2001 10:16:23 +0000 (10:16 +0000)]
Generated from configure.in

22 years agobyte order fix.
kramm [Thu, 13 Dec 2001 10:15:54 +0000 (10:15 +0000)]
byte order fix.

22 years agoAC_ARG_PROGRAM needs to be called after AC_CANONICAL_SYSTEM.
kramm [Thu, 13 Dec 2001 10:10:37 +0000 (10:10 +0000)]
AC_ARG_PROGRAM needs to be called after AC_CANONICAL_SYSTEM.

22 years agodon't call config.guess ourselves, let autoconf do it. (This way, the
kramm [Thu, 13 Dec 2001 10:09:38 +0000 (10:09 +0000)]
don't call config.guess ourselves, let autoconf do it. (This way, the
user can supply options to configure when cross compiling)

22 years agoautoconf macro package. Needed for SWF_CHECK_BYTEORDER.
kramm [Thu, 13 Dec 2001 09:56:28 +0000 (09:56 +0000)]
autoconf macro package. Needed for SWF_CHECK_BYTEORDER.

22 years agoadded byte order handling
kramm [Thu, 13 Dec 2001 09:54:59 +0000 (09:54 +0000)]
added byte order handling

22 years agocheck for byte order
kramm [Thu, 13 Dec 2001 09:54:32 +0000 (09:54 +0000)]
check for byte order

22 years agoadd WORDS_BIGENDIAN
kramm [Thu, 13 Dec 2001 09:54:04 +0000 (09:54 +0000)]
add WORDS_BIGENDIAN

22 years agoGenerated from configure.in
kramm [Thu, 13 Dec 2001 08:24:05 +0000 (08:24 +0000)]
Generated from configure.in

22 years agouse mktmpname for generating temporary filenames.
kramm [Thu, 13 Dec 2001 08:22:46 +0000 (08:22 +0000)]
use mktmpname for generating temporary filenames.

22 years agouse srand if srand48 not present.
kramm [Thu, 13 Dec 2001 08:21:07 +0000 (08:21 +0000)]
use srand if srand48 not present.

22 years agoexported mktmpname.
kramm [Thu, 13 Dec 2001 08:20:26 +0000 (08:20 +0000)]
exported mktmpname.

22 years agouse either lrand48,rand, or time, depending on what the system has.
kramm [Thu, 13 Dec 2001 07:41:30 +0000 (07:41 +0000)]
use either lrand48,rand, or time, depending on what the system has.

22 years agochanged __config_h__ to __settings_h__ to avoid conflicts with the
kramm [Thu, 13 Dec 2001 07:40:28 +0000 (07:40 +0000)]
changed __config_h__ to __settings_h__ to avoid conflicts with the
autoconf config.h.

22 years agoadded HAVE_RAND,HAVE_LRAND48,HAVE_SRAND48,HAVE_SRAND
kramm [Thu, 13 Dec 2001 07:39:49 +0000 (07:39 +0000)]
added HAVE_RAND,HAVE_LRAND48,HAVE_SRAND48,HAVE_SRAND

22 years agoadded checking for lrand48/srand48.
kramm [Thu, 13 Dec 2001 07:38:14 +0000 (07:38 +0000)]
added checking for lrand48/srand48.

22 years agoGenerated from configure.in
kramm [Sun, 9 Dec 2001 17:02:55 +0000 (17:02 +0000)]
Generated from configure.in

22 years agofixed stupid typo defining false to be one (1), which caused zlib
kramm [Sun, 9 Dec 2001 15:48:34 +0000 (15:48 +0000)]
fixed stupid typo defining false to be one (1), which caused zlib
compression to fail.

22 years agoGenerated from configure.in
kramm [Sun, 9 Dec 2001 14:02:48 +0000 (14:02 +0000)]
Generated from configure.in

22 years agoadded checking for gzip.
kramm [Sun, 9 Dec 2001 14:01:51 +0000 (14:01 +0000)]
added checking for gzip.

22 years agoadded USE_GZIP
kramm [Sun, 9 Dec 2001 14:00:51 +0000 (14:00 +0000)]
added USE_GZIP

22 years agofixed jpeglib boolean problem
boehme [Sun, 9 Dec 2001 11:50:14 +0000 (11:50 +0000)]
fixed jpeglib boolean problem

22 years agoBrought up to date
kramm [Thu, 6 Dec 2001 09:22:40 +0000 (09:22 +0000)]
Brought up to date

22 years agofixed advance values
kramm [Thu, 6 Dec 2001 09:14:39 +0000 (09:14 +0000)]
fixed advance values

22 years ago* new function SWFFont::getWidth(char*)
kramm [Thu, 6 Dec 2001 08:45:34 +0000 (08:45 +0000)]
* new function SWFFont::getWidth(char*)
* new function resetdrawer()
* drawshape now takes a debugging parameter

22 years ago* fixed memory leaks
kramm [Thu, 6 Dec 2001 08:44:11 +0000 (08:44 +0000)]
* fixed memory leaks
* fixed "hanging glyph" problem
* fixed advance values

22 years agoswf_WriteFont: write characters > 256
kramm [Thu, 6 Dec 2001 08:41:58 +0000 (08:41 +0000)]
swf_WriteFont: write characters > 256

22 years agoadded #define HAVE_BOOLEAN, to tell the jpeglib that it hasn't to
kramm [Wed, 5 Dec 2001 11:33:37 +0000 (11:33 +0000)]
added #define HAVE_BOOLEAN, to tell the jpeglib that it hasn't to
define the type boolean itself.

22 years agoadded #defines for TRUE/FALSE (rfxswf.h), and tell jpeglib that we
kramm [Tue, 4 Dec 2001 08:32:44 +0000 (08:32 +0000)]
added #defines for TRUE/FALSE (rfxswf.h), and tell jpeglib that we
have our own boolean datatype (rfxswf.c).

22 years agoGenerated from configure.in
kramm [Tue, 4 Dec 2001 08:30:26 +0000 (08:30 +0000)]
Generated from configure.in

22 years agodatatype boolean added.
kramm [Tue, 4 Dec 2001 08:30:16 +0000 (08:30 +0000)]
datatype boolean added.

22 years agocheck for datatype boolean.
kramm [Tue, 4 Dec 2001 08:29:53 +0000 (08:29 +0000)]
check for datatype boolean.

22 years agoswfdump: fix segfault and endless loop; improved action code output
boehme [Mon, 3 Dec 2001 22:23:49 +0000 (22:23 +0000)]
swfdump: fix segfault and endless loop; improved action code output

22 years agoadded additive bitmap routines. (for alpha overlaying)
kramm [Mon, 3 Dec 2001 20:32:16 +0000 (20:32 +0000)]
added additive bitmap routines. (for alpha overlaying)

22 years agoBrought up to date
kramm [Mon, 3 Dec 2001 20:30:03 +0000 (20:30 +0000)]
Brought up to date

22 years agoGenerated from pdf2swf_usage.html
kramm [Mon, 3 Dec 2001 20:29:59 +0000 (20:29 +0000)]
Generated from pdf2swf_usage.html

22 years agoGenerated from configure.in
kramm [Mon, 3 Dec 2001 20:29:55 +0000 (20:29 +0000)]
Generated from configure.in

22 years agoFixed filename.
kramm [Mon, 3 Dec 2001 20:29:18 +0000 (20:29 +0000)]
Fixed filename.

22 years agoAdded avi2swf.cc
kramm [Mon, 3 Dec 2001 20:28:13 +0000 (20:28 +0000)]
Added avi2swf.cc

22 years agoVersion is now 0.2.0
kramm [Mon, 3 Dec 2001 20:27:52 +0000 (20:27 +0000)]
Version is now 0.2.0

22 years agoadded avi2swf.
kramm [Sun, 2 Dec 2001 15:02:35 +0000 (15:02 +0000)]
added avi2swf.

22 years agoinitial revision.
kramm [Sun, 2 Dec 2001 15:00:55 +0000 (15:00 +0000)]
initial revision.

22 years agobrought up to date.
kramm [Sun, 2 Dec 2001 12:17:47 +0000 (12:17 +0000)]
brought up to date.

22 years agothe swfextract man file was in there twice.
kramm [Sun, 2 Dec 2001 12:10:05 +0000 (12:10 +0000)]
the swfextract man file was in there twice.

22 years agos/GetDataSize/GetTagLen/g
kramm [Sun, 2 Dec 2001 12:09:06 +0000 (12:09 +0000)]
s/GetDataSize/GetTagLen/g
s/GetDataSizePtr/GetTagLenPtr/g

22 years agoBrought up to date
kramm [Sun, 2 Dec 2001 11:52:56 +0000 (11:52 +0000)]
Brought up to date

22 years ago* Added support for extracting frames and multiple ids.
kramm [Sun, 2 Dec 2001 11:49:53 +0000 (11:49 +0000)]
* Added support for extracting frames and multiple ids.
* Added -w (--hollow) option.
* Show list of ids if no option given.

22 years agothe real args.h is in ../lib for some time now.
kramm [Sun, 2 Dec 2001 11:46:28 +0000 (11:46 +0000)]
the real args.h is in ../lib for some time now.

22 years agonew function is_in_range.
kramm [Sun, 2 Dec 2001 11:01:56 +0000 (11:01 +0000)]
new function is_in_range.

22 years agomoved is_in_range to ../args.h.
kramm [Sun, 2 Dec 2001 10:59:34 +0000 (10:59 +0000)]
moved is_in_range to ../args.h.

22 years agomake output shorter:
kramm [Sat, 1 Dec 2001 20:08:00 +0000 (20:08 +0000)]
make output shorter:
* merge multiple showframes into one
* show placeobject actionscript only with -a

22 years ago* disassemble actionscript in placeobject2
kramm [Fri, 30 Nov 2001 15:47:04 +0000 (15:47 +0000)]
* disassemble actionscript in placeobject2
* no more overflows in button actionscript parsing

22 years agoadded buttoncxform, buttonsound, namecharacter to pseudodefines.
kramm [Fri, 30 Nov 2001 11:07:32 +0000 (11:07 +0000)]
added buttoncxform, buttonsound, namecharacter to pseudodefines.

22 years agofixed movieclip writing. (sometimes wrote too much)
kramm [Fri, 30 Nov 2001 09:30:56 +0000 (09:30 +0000)]
fixed movieclip writing. (sometimes wrote too much)

22 years ago* bugfix in text handling
kramm [Fri, 30 Nov 2001 09:30:11 +0000 (09:30 +0000)]
* bugfix in text handling
* print out pseudo define ids.

22 years agodon't report an "Didn't find object %s in file" error if --dummy option
kramm [Fri, 30 Nov 2001 09:29:30 +0000 (09:29 +0000)]
don't report an "Didn't find object %s in file" error if --dummy option
is given

22 years agonew function isPseudoDefiningTag.
kramm [Fri, 30 Nov 2001 09:28:44 +0000 (09:28 +0000)]
new function isPseudoDefiningTag.

22 years agobrought up to date.
kramm [Thu, 29 Nov 2001 19:33:32 +0000 (19:33 +0000)]
brought up to date.

22 years agoBrought up to date
kramm [Thu, 29 Nov 2001 19:24:48 +0000 (19:24 +0000)]
Brought up to date

22 years agoadded swfextract.
kramm [Thu, 29 Nov 2001 19:16:44 +0000 (19:16 +0000)]
added swfextract.

22 years agoallow ids instead of names.
kramm [Thu, 29 Nov 2001 19:15:06 +0000 (19:15 +0000)]
allow ids instead of names.

22 years ago* several bugfixes
kramm [Thu, 29 Nov 2001 18:32:44 +0000 (18:32 +0000)]
* several bugfixes
* map_ids_mem is now more generic and can be used for enumerating ids used
by a tag.

22 years agoadded function map_ids_mem().
kramm [Thu, 29 Nov 2001 18:31:43 +0000 (18:31 +0000)]
added function map_ids_mem().

22 years agoadded option -t.
kramm [Thu, 29 Nov 2001 18:31:20 +0000 (18:31 +0000)]
added option -t.

22 years agoman page for swfextract.
kramm [Thu, 29 Nov 2001 18:30:46 +0000 (18:30 +0000)]
man page for swfextract.

22 years ago* print frame number in SHOWFRAME
kramm [Thu, 29 Nov 2001 18:25:01 +0000 (18:25 +0000)]
* print frame number in SHOWFRAME
* new option, -t, prints out text in definetext tags

22 years ago* fixed gradient reading
kramm [Thu, 29 Nov 2001 18:23:55 +0000 (18:23 +0000)]
* fixed gradient reading
* readCXFORM now takes an "alpha" parameter.

22 years agoadded handling for jpegtables.
kramm [Thu, 29 Nov 2001 18:22:39 +0000 (18:22 +0000)]
added handling for jpegtables.

22 years agoadded tool "swfextract".
kramm [Thu, 29 Nov 2001 18:21:11 +0000 (18:21 +0000)]
added tool "swfextract".

22 years agospriteids and defineids are also defined in ../../src/flash.h. Changed name
kramm [Thu, 29 Nov 2001 15:58:58 +0000 (15:58 +0000)]
spriteids and defineids are also defined in ../../src/flash.h. Changed name
and made static.

22 years agonew function FontExtract_DefineTextCallback.
kramm [Thu, 29 Nov 2001 15:58:15 +0000 (15:58 +0000)]
new function FontExtract_DefineTextCallback.

22 years agoprototype for FontExtract_DefineTextCallback.
kramm [Thu, 29 Nov 2001 15:57:24 +0000 (15:57 +0000)]
prototype for FontExtract_DefineTextCallback.

22 years agoreadMATRIX() needs a preceding resetbits()
kramm [Thu, 29 Nov 2001 09:47:49 +0000 (09:47 +0000)]
readMATRIX() needs a preceding resetbits()

22 years agoadded YUV->RGB conversion.
kramm [Wed, 28 Nov 2001 22:40:25 +0000 (22:40 +0000)]
added YUV->RGB conversion.

22 years agoThe image routines don't try to insert broken images into the swf stream
kramm [Wed, 28 Nov 2001 22:28:25 +0000 (22:28 +0000)]
The image routines don't try to insert broken images into the swf stream
anymore.

22 years ago* Don't rely on jpeglib to do any conversions anymore.
kramm [Wed, 28 Nov 2001 22:23:47 +0000 (22:23 +0000)]
* Don't rely on jpeglib to do any conversions anymore.
* Implemented CMYK->RGB conversion.

22 years agoreordered the items to make the .tar.gz file compress better. Also, pass -9 option
kramm [Fri, 23 Nov 2001 18:15:39 +0000 (18:15 +0000)]
reordered the items to make the .tar.gz file compress better. Also, pass -9 option
to gzip.

22 years ago* only store fonts with valid names in substitute table.
kramm [Fri, 23 Nov 2001 16:45:53 +0000 (16:45 +0000)]
* only store fonts with valid names in substitute table.
* in updateFont, do return if we would call swfoutput_setfont with a
  negative t1id.

22 years agois now "complete" automake/autoconf Makefile.
kramm [Fri, 23 Nov 2001 16:25:17 +0000 (16:25 +0000)]
is now "complete" automake/autoconf Makefile.

22 years agoBrought up to date
kramm [Fri, 23 Nov 2001 16:24:23 +0000 (16:24 +0000)]
Brought up to date

22 years agoGenerated from configure.in
kramm [Fri, 23 Nov 2001 16:24:19 +0000 (16:24 +0000)]
Generated from configure.in

22 years agoadded ttf2pt1 files.
kramm [Fri, 23 Nov 2001 16:08:59 +0000 (16:08 +0000)]
added ttf2pt1 files.

22 years agoadded Makefile in pdf2swf/ttf2pt1.
kramm [Fri, 23 Nov 2001 16:08:46 +0000 (16:08 +0000)]
added Makefile in pdf2swf/ttf2pt1.