swftools.git
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.

19 years agoadded pagefeed() function.
kramm [Wed, 17 Nov 2004 17:43:18 +0000 (17:43 +0000)]
added pagefeed() function.

19 years agofixed bug in swf_OptimizeTagOrder().
kramm [Wed, 17 Nov 2004 17:42:54 +0000 (17:42 +0000)]
fixed bug in swf_OptimizeTagOrder().

19 years ago* fixed swf_CopySWF
kramm [Wed, 17 Nov 2004 17:42:45 +0000 (17:42 +0000)]
* fixed swf_CopySWF
* fixed "duplicate ST_REFLEX tag" bug.

19 years agoadded swf_CopySWF() function.
kramm [Wed, 17 Nov 2004 17:42:09 +0000 (17:42 +0000)]
added swf_CopySWF() function.

19 years agoimproved line rendering quality.
kramm [Tue, 16 Nov 2004 13:57:17 +0000 (13:57 +0000)]
improved line rendering quality.

19 years agofixed a bug which caused swf_Optimize() to miss some duplicated tags
kramm [Tue, 16 Nov 2004 13:57:05 +0000 (13:57 +0000)]
fixed a bug which caused swf_Optimize() to miss some duplicated tags
due to relocating.

19 years agoremoved implemented items.
kramm [Mon, 15 Nov 2004 12:22:18 +0000 (12:22 +0000)]
removed implemented items.

19 years agofixed conversion for fonts with broken unicode indices.
kramm [Mon, 15 Nov 2004 12:21:59 +0000 (12:21 +0000)]
fixed conversion for fonts with broken unicode indices.

19 years agoadded newline to fprintf(stderr,...).
kramm [Mon, 15 Nov 2004 12:21:44 +0000 (12:21 +0000)]
added newline to fprintf(stderr,...).

19 years agofixed line endings.
kramm [Mon, 15 Nov 2004 11:22:56 +0000 (11:22 +0000)]
fixed line endings.

19 years agofixed empty CVS checkin.
kramm [Mon, 15 Nov 2004 11:08:24 +0000 (11:08 +0000)]
fixed empty CVS checkin.

19 years agofixed swf_ExpandRect3().
kramm [Mon, 15 Nov 2004 11:03:27 +0000 (11:03 +0000)]
fixed swf_ExpandRect3().

19 years agoadd a SHOWFRAME before the END in sprites.
kramm [Sat, 13 Nov 2004 19:28:12 +0000 (19:28 +0000)]
add a SHOWFRAME before the END in sprites.

19 years agoadded math.h include.
kramm [Fri, 12 Nov 2004 18:29:08 +0000 (18:29 +0000)]
added math.h include.

19 years agoinitial revision.
kramm [Fri, 12 Nov 2004 18:28:56 +0000 (18:28 +0000)]
initial revision.

19 years agowhen extracting a single object with -i, scale it so it has a standard
kramm [Fri, 12 Nov 2004 18:17:32 +0000 (18:17 +0000)]
when extracting a single object with -i, scale it so it has a standard
size.

19 years agoadded MacOSX section.
kramm [Fri, 12 Nov 2004 12:51:54 +0000 (12:51 +0000)]
added MacOSX section.

19 years agofixed -f.
kramm [Fri, 12 Nov 2004 12:38:40 +0000 (12:38 +0000)]
fixed -f.

19 years agofixed big-endian handling in .sound.
kramm [Thu, 11 Nov 2004 21:12:17 +0000 (21:12 +0000)]
fixed big-endian handling in .sound.

19 years ago* subtract 1 pixel from line width
kramm [Thu, 11 Nov 2004 16:40:21 +0000 (16:40 +0000)]
* subtract 1 pixel from line width
* fixed twip parsing

19 years agomoved swf_RecodeShapeData to ../lib/modules/swfshape.c
kramm [Thu, 11 Nov 2004 16:40:14 +0000 (16:40 +0000)]
moved swf_RecodeShapeData to ../lib/modules/swfshape.c

19 years agoadded support for non-filled outlines.
kramm [Thu, 11 Nov 2004 16:40:07 +0000 (16:40 +0000)]
added support for non-filled outlines.

19 years agofixed shape display formatting.
kramm [Thu, 11 Nov 2004 16:39:56 +0000 (16:39 +0000)]
fixed shape display formatting.

19 years agoadded "scale" attribute to swf_Render_Init().
kramm [Thu, 11 Nov 2004 16:39:43 +0000 (16:39 +0000)]
added "scale" attribute to swf_Render_Init().

19 years agonew function swf_RecodeShapeData().
kramm [Thu, 11 Nov 2004 16:39:24 +0000 (16:39 +0000)]
new function swf_RecodeShapeData().

19 years agoadded items.
kramm [Thu, 11 Nov 2004 09:34:47 +0000 (09:34 +0000)]
added items.

19 years agoAdded --enable-profiling option.
kramm [Thu, 11 Nov 2004 09:34:34 +0000 (09:34 +0000)]
Added --enable-profiling option.

19 years agoadded big endian handling
kramm [Thu, 11 Nov 2004 09:34:22 +0000 (09:34 +0000)]
added big endian handling

19 years agoadded dummy MEMORY_INFO block.
kramm [Thu, 11 Nov 2004 09:34:08 +0000 (09:34 +0000)]
added dummy MEMORY_INFO block.

19 years agoadded antialiase option to swf_Render_Init().
kramm [Thu, 11 Nov 2004 09:33:53 +0000 (09:33 +0000)]
added antialiase option to swf_Render_Init().

19 years agoadded dummy xpos to swf_TextCalculateBBoxUTF8().
kramm [Thu, 11 Nov 2004 09:33:38 +0000 (09:33 +0000)]
added dummy xpos to swf_TextCalculateBBoxUTF8().

19 years agoadded handling for incomplete tags during file reading.
kramm [Mon, 8 Nov 2004 18:19:46 +0000 (18:19 +0000)]
added handling for incomplete tags during file reading.

19 years agodepth is now an U16 in swf_RenderShape().
kramm [Mon, 8 Nov 2004 18:19:34 +0000 (18:19 +0000)]
depth is now an U16 in swf_RenderShape().

19 years agogenerated from configure.in.
kramm [Sun, 7 Nov 2004 20:25:47 +0000 (20:25 +0000)]
generated from configure.in.

19 years agoadded comment about SHOWFRAME code alternative.
kramm [Sun, 7 Nov 2004 19:33:04 +0000 (19:33 +0000)]
added comment about SHOWFRAME code alternative.

19 years agoincreased frame numbers by 1.
kramm [Sun, 7 Nov 2004 19:32:42 +0000 (19:32 +0000)]
increased frame numbers by 1.

19 years agolet SHOWFRAME tags print out the correct number of the frame they show.
kramm [Sun, 7 Nov 2004 19:32:14 +0000 (19:32 +0000)]
let SHOWFRAME tags print out the correct number of the frame they show.

19 years agoApplied Moriyoshi Koizumi's CID Type 2 patch.
kramm [Sun, 7 Nov 2004 17:22:43 +0000 (17:22 +0000)]
Applied Moriyoshi Koizumi's CID Type 2 patch.

19 years agofixed -f handling (delete object again on the next frame).
kramm [Sun, 7 Nov 2004 17:04:12 +0000 (17:04 +0000)]
fixed -f handling (delete object again on the next frame).

19 years agoremoved debug routines around malloc(0) handling.
kramm [Sun, 7 Nov 2004 17:03:29 +0000 (17:03 +0000)]
removed debug routines around malloc(0) handling.

19 years agofixed malloc(0).
kramm [Sun, 7 Nov 2004 17:02:59 +0000 (17:02 +0000)]
fixed malloc(0).

19 years agoadded "SHARED".
kramm [Sun, 7 Nov 2004 16:26:16 +0000 (16:26 +0000)]
added "SHARED".

19 years agoadded MacOS X -shared/-bundle handling.
kramm [Sun, 7 Nov 2004 16:25:51 +0000 (16:25 +0000)]
added MacOS X -shared/-bundle handling.

19 years ago* always add a final SHOWFRAME tag
kramm [Sun, 7 Nov 2004 16:25:23 +0000 (16:25 +0000)]
* always add a final SHOWFRAME tag
* .stop now also has a no-argument version

19 years agolet END tags increase the frame count under special circumstances.
kramm [Sun, 7 Nov 2004 16:24:50 +0000 (16:24 +0000)]
let END tags increase the frame count under special circumstances.

19 years agouse @SHARED@ instead of -shared.
kramm [Sun, 7 Nov 2004 16:24:23 +0000 (16:24 +0000)]
use @SHARED@ instead of -shared.

19 years agoadded items.
kramm [Fri, 5 Nov 2004 20:33:02 +0000 (20:33 +0000)]
added items.

19 years agoadded rfx_realloc().
kramm [Fri, 5 Nov 2004 17:34:15 +0000 (17:34 +0000)]
added rfx_realloc().

19 years ago* added swfrender interface
kramm [Fri, 5 Nov 2004 17:33:44 +0000 (17:33 +0000)]
* added swfrender interface
* renamed alloc functions.

19 years agoremoved high-level memory allocation functions from q.c to rfxswf.c.
kramm [Fri, 5 Nov 2004 17:32:46 +0000 (17:32 +0000)]
removed high-level memory allocation functions from q.c to rfxswf.c.

19 years agonew functions
kramm [Fri, 5 Nov 2004 17:32:22 +0000 (17:32 +0000)]
new functions
swf_isImageTag()
swf_isShapeTag()
swf_CopyTag()

19 years agofixed byte order in swf_JPEG2TagToImage().
kramm [Fri, 5 Nov 2004 17:30:08 +0000 (17:30 +0000)]
fixed byte order in swf_JPEG2TagToImage().

19 years agochanged from malloc to rfx_alloc.
kramm [Fri, 5 Nov 2004 17:29:52 +0000 (17:29 +0000)]
changed from malloc to rfx_alloc.

19 years agoinsert frames added with -f at depth 65535, not depth 0.
kramm [Wed, 3 Nov 2004 18:53:05 +0000 (18:53 +0000)]
insert frames added with -f at depth 65535, not depth 0.

19 years agofix: don't insert too many removeobjects.
kramm [Wed, 3 Nov 2004 18:52:55 +0000 (18:52 +0000)]
fix: don't insert too many removeobjects.

19 years agofixed swf_Optimize(). always return positive tag hash.
kramm [Wed, 3 Nov 2004 18:52:41 +0000 (18:52 +0000)]
fixed swf_Optimize(). always return positive tag hash.

19 years ago* added fontconfig parameter
kramm [Tue, 2 Nov 2004 17:59:34 +0000 (17:59 +0000)]
* added fontconfig parameter
* disable fontconfig if initialization fails
* added fontconfig debugging log statements

19 years agoremoved debugging printf.
kramm [Tue, 2 Nov 2004 17:59:24 +0000 (17:59 +0000)]
removed debugging printf.

19 years agosome languagedir related bugfixes.
kramm [Mon, 1 Nov 2004 19:41:17 +0000 (19:41 +0000)]
some languagedir related bugfixes.

19 years agoadded path handling for language packs.
kramm [Mon, 1 Nov 2004 19:39:50 +0000 (19:39 +0000)]
added path handling for language packs.

19 years agoadded a few more dependencies.
kramm [Mon, 1 Nov 2004 19:39:14 +0000 (19:39 +0000)]
added a few more dependencies.

19 years agofixed handling of grayscale images with bpp!=8
kramm [Mon, 1 Nov 2004 15:02:39 +0000 (15:02 +0000)]
fixed handling of grayscale images with bpp!=8

19 years agoinserted fill style definitions from modules/swfshape.c
kramm [Mon, 1 Nov 2004 14:54:22 +0000 (14:54 +0000)]
inserted fill style definitions from modules/swfshape.c

19 years agoswf_GetPlaceObject() can now also parse PLACEOBJECTs.
kramm [Mon, 1 Nov 2004 14:54:11 +0000 (14:54 +0000)]
swf_GetPlaceObject() can now also parse PLACEOBJECTs.

19 years agomoved fillstyle definitions to ../rfxswf.c
kramm [Mon, 1 Nov 2004 14:53:58 +0000 (14:53 +0000)]
moved fillstyle definitions to ../rfxswf.c

19 years agoallow only the original image width/height in movie->addFrame().
kramm [Mon, 1 Nov 2004 10:34:14 +0000 (10:34 +0000)]
allow only the original image width/height in movie->addFrame().

19 years agoallow some other image sizes in movie->addFrame().
kramm [Mon, 1 Nov 2004 10:33:57 +0000 (10:33 +0000)]
allow some other image sizes in movie->addFrame().

19 years agoadded (undocumented) -O parameter.
kramm [Sat, 30 Oct 2004 17:06:52 +0000 (17:06 +0000)]
added (undocumented) -O parameter.

19 years agosome bugfixes around -z.
kramm [Sat, 30 Oct 2004 15:19:48 +0000 (15:19 +0000)]
some bugfixes around -z.

19 years agoadded -z option.
kramm [Sat, 30 Oct 2004 15:18:14 +0000 (15:18 +0000)]
added -z option.

19 years agoregenerated usage string from swfbbox.doc.
kramm [Sat, 30 Oct 2004 15:17:42 +0000 (15:17 +0000)]
regenerated usage string from swfbbox.doc.

19 years agoAdded -s option documentation.
kramm [Sat, 30 Oct 2004 15:17:15 +0000 (15:17 +0000)]
Added -s option documentation.

19 years agoremoved duplicate bitrate option.
kramm [Sat, 30 Oct 2004 15:16:45 +0000 (15:16 +0000)]
removed duplicate bitrate option.

19 years agoremoved swf_Optimize() again, as it's not working yet.
kramm [Sat, 30 Oct 2004 15:16:15 +0000 (15:16 +0000)]
removed swf_Optimize() again, as it's not working yet.

19 years agoregenerated from *.doc.
kramm [Sat, 30 Oct 2004 15:12:07 +0000 (15:12 +0000)]
regenerated from *.doc.