swftools.git
19 years agoadded f_Matrix2()
kramm [Thu, 30 Dec 2004 20:00:36 +0000 (20:00 +0000)]
added f_Matrix2()

19 years agoadded f_Matrix2().
kramm [Thu, 30 Dec 2004 20:00:16 +0000 (20:00 +0000)]
added f_Matrix2().

19 years agofixed bug in bbox.
kramm [Thu, 30 Dec 2004 19:11:57 +0000 (19:11 +0000)]
fixed bug in bbox.

19 years agoadded TODO comment.
kramm [Thu, 30 Dec 2004 19:11:37 +0000 (19:11 +0000)]
added TODO comment.

19 years agomoved bitmaps by (-0.5,-0.5), in the hope that the duplicate top row/left
kramm [Thu, 30 Dec 2004 18:23:23 +0000 (18:23 +0000)]
moved bitmaps by (-0.5,-0.5), in the hope that the duplicate top row/left
column syndrom goes away.

19 years agoadded swf_SetDefineBBox().
kramm [Thu, 30 Dec 2004 18:23:01 +0000 (18:23 +0000)]
added swf_SetDefineBBox().

19 years agoadded isPlacement, isFont, setBBox() routines.
kramm [Thu, 30 Dec 2004 18:22:39 +0000 (18:22 +0000)]
added isPlacement, isFont, setBBox() routines.

19 years agoswf_SetDefineBBox().
kramm [Thu, 30 Dec 2004 18:22:21 +0000 (18:22 +0000)]
swf_SetDefineBBox().

19 years agoundid 1.95->1.96 changes
kramm [Tue, 21 Dec 2004 15:32:38 +0000 (15:32 +0000)]
undid 1.95->1.96 changes

19 years agofixed page52.pdf segfault (added null pointer handling to
kramm [Mon, 20 Dec 2004 18:21:04 +0000 (18:21 +0000)]
fixed page52.pdf segfault (added null pointer handling to
SWFOutputDev::writeEmbeddedFontToFile)

19 years agoadded swfrender.c.
kramm [Sat, 18 Dec 2004 22:35:56 +0000 (22:35 +0000)]
added swfrender.c.

19 years agosubtraced (0.5,0.5) from the texture position to get rid of the
kramm [Sat, 18 Dec 2004 22:35:35 +0000 (22:35 +0000)]
subtraced (0.5,0.5) from the texture position to get rid of the
"duplicate first line" problem.

19 years agosubtract (0.5,0.5) from the texture position to get rid of the
kramm [Sat, 18 Dec 2004 22:35:12 +0000 (22:35 +0000)]
subtract (0.5,0.5) from the texture position to get rid of the
"duplicate first line" problem.

19 years agofixed memory usage bug.
kramm [Sat, 18 Dec 2004 22:34:50 +0000 (22:34 +0000)]
fixed memory usage bug.

19 years agoadded -b (--bbox) options.
kramm [Sat, 18 Dec 2004 19:19:54 +0000 (19:19 +0000)]
added -b (--bbox) options.

19 years agoadded bbox parsing.
kramm [Sat, 18 Dec 2004 19:19:24 +0000 (19:19 +0000)]
added bbox parsing.

19 years ago* fixed bbox bug, which caused shapes to disappear
kramm [Sat, 18 Dec 2004 19:19:03 +0000 (19:19 +0000)]
* fixed bbox bug, which caused shapes to disappear
* in closed shapes, the cap style is no longer processed

19 years agoadded some more generic tag functions.
kramm [Sat, 18 Dec 2004 16:56:56 +0000 (16:56 +0000)]
added some more generic tag functions.

19 years agoadded isShape() tag function.
kramm [Sat, 18 Dec 2004 16:56:40 +0000 (16:56 +0000)]
added isShape() tag function.

19 years agoadded fillstyle and linestyle primitives.
kramm [Sat, 18 Dec 2004 16:55:56 +0000 (16:55 +0000)]
added fillstyle and linestyle primitives.

19 years agosmall fixes.
kramm [Sat, 18 Dec 2004 16:55:24 +0000 (16:55 +0000)]
small fixes.

19 years agoadded shape parsing.
kramm [Sat, 18 Dec 2004 16:54:51 +0000 (16:54 +0000)]
added shape parsing.

19 years ago* fixed segf if bbox not set
kramm [Sat, 18 Dec 2004 16:54:28 +0000 (16:54 +0000)]
* fixed segf if bbox not set
* allow to write SWFs with empty taglist

19 years agoswf_GetBBox() now returns a zeroed out bbox if the tag doesn't have a bbox.
kramm [Sat, 18 Dec 2004 16:54:06 +0000 (16:54 +0000)]
swf_GetBBox() now returns a zeroed out bbox if the tag doesn't have a bbox.

19 years agoadded swf_SetTagPos(tag, 0).
kramm [Sat, 18 Dec 2004 16:53:43 +0000 (16:53 +0000)]
added swf_SetTagPos(tag, 0).

19 years agoremoved duplicate entry (swfoutput.cc).
kramm [Sat, 18 Dec 2004 08:41:01 +0000 (08:41 +0000)]
removed duplicate entry (swfoutput.cc).

19 years agoomit drawing of objects outside the page.
kramm [Sat, 18 Dec 2004 08:40:38 +0000 (08:40 +0000)]
omit drawing of objects outside the page.

19 years agoadded items.
kramm [Thu, 16 Dec 2004 10:46:36 +0000 (10:46 +0000)]
added items.

19 years agogcc 2.95.x fixes.
kramm [Thu, 16 Dec 2004 10:46:13 +0000 (10:46 +0000)]
gcc 2.95.x fixes.

19 years agoadded comments.
kramm [Thu, 16 Dec 2004 10:45:25 +0000 (10:45 +0000)]
added comments.

19 years agoadded gcc 2.95.x support.
kramm [Thu, 16 Dec 2004 10:45:04 +0000 (10:45 +0000)]
added gcc 2.95.x support.

19 years agoadded some comments.
kramm [Thu, 16 Dec 2004 10:44:20 +0000 (10:44 +0000)]
added some comments.

19 years agogcc 2.95.3 fixes.
kramm [Thu, 16 Dec 2004 10:44:00 +0000 (10:44 +0000)]
gcc 2.95.3 fixes.

19 years agokeyframes are now every 20 frames.
kramm [Sun, 12 Dec 2004 12:53:12 +0000 (12:53 +0000)]
keyframes are now every 20 frames.

19 years ago* keyframe default is now every 20 frames.
kramm [Sun, 12 Dec 2004 12:52:49 +0000 (12:52 +0000)]
* keyframe default is now every 20 frames.
* added -k option.

19 years agoadded -k option.
kramm [Sun, 12 Dec 2004 12:52:23 +0000 (12:52 +0000)]
added -k option.

19 years agofixed non-(0,0) movie bbox bug.
kramm [Sun, 12 Dec 2004 12:11:40 +0000 (12:11 +0000)]
fixed non-(0,0) movie bbox bug.

19 years agoremoved LPSHAPE typedef.
kramm [Sat, 11 Dec 2004 07:04:31 +0000 (07:04 +0000)]
removed LPSHAPE typedef.

19 years agoadded swf_Shape2Clone().
kramm [Sat, 11 Dec 2004 07:04:12 +0000 (07:04 +0000)]
added swf_Shape2Clone().

19 years agoadded swf_Shape2Clone() function.
kramm [Sat, 11 Dec 2004 07:03:49 +0000 (07:03 +0000)]
added swf_Shape2Clone() function.

19 years agofixed "shifted texture shape" bug.
kramm [Sat, 11 Dec 2004 07:03:28 +0000 (07:03 +0000)]
fixed "shifted texture shape" bug.

19 years agoremoved LP* typedefs in rfxswf.h.
kramm [Sun, 28 Nov 2004 16:28:35 +0000 (16:28 +0000)]
removed LP* typedefs in rfxswf.h.

19 years agofixed edittext parsing.
kramm [Sun, 28 Nov 2004 16:28:12 +0000 (16:28 +0000)]
fixed edittext parsing.

19 years agoallow using the default font in .edittext.
kramm [Sun, 28 Nov 2004 16:27:43 +0000 (16:27 +0000)]
allow using the default font in .edittext.

19 years agofixed crash if a standard font wasn't found.
kramm [Sun, 28 Nov 2004 13:52:39 +0000 (13:52 +0000)]
fixed crash if a standard font wasn't found.

19 years agoremoved LP* definitions.
kramm [Sun, 28 Nov 2004 13:52:13 +0000 (13:52 +0000)]
removed LP* definitions.

19 years agofixed SET_TO_ZERO logic.
kramm [Sun, 28 Nov 2004 13:51:39 +0000 (13:51 +0000)]
fixed SET_TO_ZERO logic.

19 years agofixed SET_TO_ZERO handling.
kramm [Sun, 28 Nov 2004 13:51:20 +0000 (13:51 +0000)]
fixed SET_TO_ZERO handling.

19 years agoadded some comments.
kramm [Sun, 28 Nov 2004 13:50:51 +0000 (13:50 +0000)]
added some comments.

19 years agoadded $(A) for lib extension.
kramm [Thu, 25 Nov 2004 13:13:52 +0000 (13:13 +0000)]
added $(A) for lib extension.

19 years agoadded AREXT (.a on Unix, .lib on Windows).
kramm [Thu, 25 Nov 2004 13:13:22 +0000 (13:13 +0000)]
added AREXT (.a on Unix, .lib on Windows).

19 years agofixed .end problem.
kramm [Thu, 25 Nov 2004 13:11:45 +0000 (13:11 +0000)]
fixed .end problem.

19 years agoadded some comments.
kramm [Thu, 25 Nov 2004 13:10:51 +0000 (13:10 +0000)]
added some comments.

19 years agoadded new option "forceType0Fonts".
kramm [Thu, 25 Nov 2004 13:10:16 +0000 (13:10 +0000)]
added new option "forceType0Fonts".

19 years agofixed .frame numbers, changed .flash name to .flash filename.
kramm [Thu, 25 Nov 2004 13:06:23 +0000 (13:06 +0000)]
fixed .frame numbers, changed .flash name to .flash filename.

19 years agoinitial revision.
kramm [Thu, 25 Nov 2004 13:05:48 +0000 (13:05 +0000)]
initial revision.

19 years agoadded $(A) for lib extension.
kramm [Thu, 25 Nov 2004 13:04:51 +0000 (13:04 +0000)]
added $(A) for lib extension.

19 years agoBrought up to date
kramm [Wed, 24 Nov 2004 09:14:33 +0000 (09:14 +0000)]
Brought up to date

19 years agoBrought up to date
kramm [Wed, 24 Nov 2004 09:13:35 +0000 (09:13 +0000)]
Brought up to date

19 years agoBrought up to date
kramm [Wed, 24 Nov 2004 09:13:13 +0000 (09:13 +0000)]
Brought up to date

19 years agoGenerated from configure.in
kramm [Wed, 24 Nov 2004 09:12:40 +0000 (09:12 +0000)]
Generated from configure.in

19 years agoimproved object list output.
kramm [Wed, 24 Nov 2004 09:11:48 +0000 (09:11 +0000)]
improved object list output.

19 years agodon't remove *.a files.
kramm [Wed, 24 Nov 2004 09:11:22 +0000 (09:11 +0000)]
don't remove *.a files.

19 years agoadded audio_eof, video_eof members.
kramm [Tue, 23 Nov 2004 21:36:37 +0000 (21:36 +0000)]
added audio_eof, video_eof members.

19 years agoadded self pointer to callback function.
kramm [Tue, 23 Nov 2004 21:20:44 +0000 (21:20 +0000)]
added self pointer to callback function.

19 years agoadded background color support to swf_Render*.
kramm [Tue, 23 Nov 2004 19:34:30 +0000 (19:34 +0000)]
added background color support to swf_Render*.

19 years agoadded background color support.
kramm [Tue, 23 Nov 2004 19:34:05 +0000 (19:34 +0000)]
added background color support.

19 years agoupdated Mac OS X section.
kramm [Tue, 23 Nov 2004 18:46:10 +0000 (18:46 +0000)]
updated Mac OS X section.

19 years agofixed freetype-config detection.
kramm [Tue, 23 Nov 2004 18:44:43 +0000 (18:44 +0000)]
fixed freetype-config detection.

19 years agoadded box and circle primitives.
kramm [Tue, 23 Nov 2004 18:44:18 +0000 (18:44 +0000)]
added box and circle primitives.

19 years agoswf_FontEnumerate now passes a self pointer to the callback function.
kramm [Tue, 23 Nov 2004 18:42:55 +0000 (18:42 +0000)]
swf_FontEnumerate now passes a self pointer to the callback function.

19 years agofixed freetype-config check (again)
kramm [Tue, 23 Nov 2004 17:58:23 +0000 (17:58 +0000)]
fixed freetype-config check (again)

19 years agofixed check for freetype-config (again).
kramm [Tue, 23 Nov 2004 17:54:09 +0000 (17:54 +0000)]
fixed check for freetype-config (again).

19 years agofixed freetype-config path search.
kramm [Tue, 23 Nov 2004 17:40:47 +0000 (17:40 +0000)]
fixed freetype-config path search.

19 years agocheck for freetype-config also in /opt/local/bin, /sw/bin.
kramm [Tue, 23 Nov 2004 17:27:23 +0000 (17:27 +0000)]
check for freetype-config also in /opt/local/bin, /sw/bin.

19 years agoremoved recursive call to h.263 Makefile.
kramm [Tue, 23 Nov 2004 17:15:38 +0000 (17:15 +0000)]
removed recursive call to h.263 Makefile.

19 years agomore Mac OS X patches.
kramm [Tue, 23 Nov 2004 17:12:09 +0000 (17:12 +0000)]
more Mac OS X patches.

19 years agofixed big-endian compile problem.
kramm [Tue, 23 Nov 2004 17:11:06 +0000 (17:11 +0000)]
fixed big-endian compile problem.

19 years agoMac OS X fixes.
kramm [Tue, 23 Nov 2004 17:10:00 +0000 (17:10 +0000)]
Mac OS X fixes.

19 years agooptimized freetype detection.
kramm [Tue, 23 Nov 2004 15:21:09 +0000 (15:21 +0000)]
optimized freetype detection.

19 years agoadded support for handling audio data after the video is finished.
kramm [Tue, 23 Nov 2004 09:11:26 +0000 (09:11 +0000)]
added support for handling audio data after the video is finished.

19 years agoremoved eof().
kramm [Tue, 23 Nov 2004 09:10:36 +0000 (09:10 +0000)]
removed eof().

19 years agoremoved eof() function.
kramm [Tue, 23 Nov 2004 09:10:10 +0000 (09:10 +0000)]
removed eof() function.

19 years agoadded avi2swf.exe to clean target.
kramm [Tue, 23 Nov 2004 09:09:44 +0000 (09:09 +0000)]
added avi2swf.exe to clean target.

19 years agofixed sprite frame count problem.
kramm [Tue, 23 Nov 2004 08:05:10 +0000 (08:05 +0000)]
fixed sprite frame count problem.

19 years agoadded object extension handling.
kramm [Mon, 22 Nov 2004 19:20:15 +0000 (19:20 +0000)]
added object extension handling.

19 years agofixed bug in SWFOutputDev::getDimensions().
kramm [Mon, 22 Nov 2004 19:18:46 +0000 (19:18 +0000)]
fixed bug in SWFOutputDev::getDimensions().

19 years agodon't write out "S16 out of bounds) warnings in case of SET_TO_ZERO is
kramm [Mon, 22 Nov 2004 19:16:47 +0000 (19:16 +0000)]
don't write out "S16 out of bounds) warnings in case of SET_TO_ZERO is
passed as coordinate to swf_TextSetInfoRecord().

19 years agoobject extension is now determined by configure. ($(O))
kramm [Mon, 22 Nov 2004 19:15:59 +0000 (19:15 +0000)]
object extension is now determined by configure. ($(O))

19 years ago.end now needs a whitespace before *and* after.
kramm [Sat, 20 Nov 2004 16:19:10 +0000 (16:19 +0000)]
.end now needs a whitespace before *and* after.

19 years ago* added actionscript including
kramm [Sat, 20 Nov 2004 16:10:31 +0000 (16:10 +0000)]
* added actionscript including
* renamed .flash name= to .flash filename=
* .end now has to be preceded by a whitespace

19 years agoadded swfrender.c.
kramm [Fri, 19 Nov 2004 15:15:06 +0000 (15:15 +0000)]
added swfrender.c.

19 years ago* fixed clipped bitmap handling
kramm [Fri, 19 Nov 2004 15:14:55 +0000 (15:14 +0000)]
* fixed clipped bitmap handling
* fixed shape mem leak.

19 years agofixed function name.
kramm [Wed, 17 Nov 2004 17:46:38 +0000 (17:46 +0000)]
fixed function name.

19 years agoThe user's clip box is now taken as-is, instead of being clipped against
kramm [Wed, 17 Nov 2004 17:46:25 +0000 (17:46 +0000)]
The user's clip box is now taken as-is, instead of being clipped against
the PDF's bounding box.

19 years agotemporarily removed -1, -2 from usage().
kramm [Wed, 17 Nov 2004 17:45:39 +0000 (17:45 +0000)]
temporarily removed -1, -2 from usage().

19 years agoadded n-upping.
kramm [Wed, 17 Nov 2004 17:45:24 +0000 (17:45 +0000)]
added n-upping.

19 years agoswf_output now needs an explicit pagefeed after each page.
kramm [Wed, 17 Nov 2004 17:45:10 +0000 (17:45 +0000)]
swf_output now needs an explicit pagefeed after each page.

19 years agoadded fix for the "last frame emtpy" problem.
kramm [Wed, 17 Nov 2004 17:44:38 +0000 (17:44 +0000)]
added fix for the "last frame emtpy" problem.

19 years agoadded support for rendering multiple pages into a single frame.
kramm [Wed, 17 Nov 2004 17:44:26 +0000 (17:44 +0000)]
added support for rendering multiple pages into a single frame.