[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Swftools-common] pdf2swf with preloader fails
From: |
Simo Kauppi |
Subject: |
[Swftools-common] pdf2swf with preloader fails |
Date: |
Fri, 2 Feb 2007 17:31:53 +0200 |
User-agent: |
Mutt/1.5.13 (2006-08-11) |
Hi Matthias,
I noticed that if I call pdf2swf with the default preloader, like
pdf2swf -z -j 100 -T 6 -l -B /usr/share/swftools/swfs/keyboard_viewer.swf
file.pdf -o file.swf
it fails because it is looking for the PreLoaderTemplate.swf from the wrong
place (FATAL Failed to open
/usr/share/swftools/swfs/default_loader.swf/PreLoaderTemplate.swf).
This little patch seems to help...
diff -urNad swftools-0.8.0~/src/pdf2swf.c swftools-0.8.0/src/pdf2swf.c
--- swftools-0.8.0~/src/pdf2swf.c 2006-12-30 11:37:48.000000000 +0200
+++ swftools-0.8.0/src/pdf2swf.c 2007-01-31 20:21:50.000000000 +0200
@@ -716,14 +716,14 @@
}
if(preloader && viewer) {
systemf("swfcombine \"%s\" viewport=%s -o __tmp__.swf",
- viewer, outputname, outputname);
+ viewer, outputname);
#ifdef SYSTEM_BACKTICKS
systemf("swfcombine %s `swfdump -XY \"%s\"` `swfdump -r \"%s\"`
%s/PreLoaderTemplate.swf loader=%s movie=__tmp__.swf -o \"%s\"",zip,
outputname, preloader, SWFDIR, preloader, outputname);
#else
/* TODO: read out rate */
systemf("swfcombine %s -X %d -Y %d -r %f %s/PreLoaderTemplate.swf
loader=%s movie=__tmp__.swf -o \"%s\"",zip,width,height,
- getRate(preloader), preloader, SWFDIR, preloader, outputname);
+ getRate(preloader), SWFDIR, preloader, outputname);
#endif
systemf("rm __tmp__.swf");
}
Simo
--
:r ~/.signature
signature.asc
Description: Digital signature
- [Swftools-common] pdf2swf with preloader fails,
Simo Kauppi <=