git.asbjorn.biz
/
swftools.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
fixed nasty overlay detection bug in poly2bitmap
[swftools.git]
/
src
/
jpeg2swf.c
diff --git
a/src/jpeg2swf.c
b/src/jpeg2swf.c
index
7c1298f
..
da3c318
100644
(file)
--- a/
src/jpeg2swf.c
+++ b/
src/jpeg2swf.c
@@
-136,13
+136,11
@@
int MovieFinish(SWF * swf, TAG * t, char *sname)
sname = "output.swf";
handle = open(sname, O_BINARY | O_RDWR | O_CREAT | O_TRUNC, 0666);
}
sname = "output.swf";
handle = open(sname, O_BINARY | O_RDWR | O_CREAT | O_TRUNC, 0666);
}
- if(global.version >= 6) {
- if (swf_WriteSWC(handle, swf)<0)
- fprintf(stderr, "Unable to write output file: %s\n", sname);
- } else {
- if (swf_WriteSWF(handle, swf)<0)
- fprintf(stderr, "Unable to write output file: %s\n", sname);
+ if(handle<0 && sname) {
+ perror(sname);
}
}
+ if (swf_WriteSWF(handle, swf)<0)
+ fprintf(stderr, "Unable to write output file: %s\n", sname);
if (handle != so)
close(handle);
if (handle != so)
close(handle);
@@
-548,6
+546,7
@@
static struct options_t options[] = {
{"y", "yoffset"},
{"X", "width"},
{"Y", "height"},
{"y", "yoffset"},
{"X", "width"},
{"Y", "height"},
+{"T", "flashversion"},
{"v", "verbose"},
{"V", "version"},
{"f", "fit-to-movie"},
{"v", "verbose"},
{"V", "version"},
{"f", "fit-to-movie"},
@@
-595,6
+594,7
@@
void args_callback_usage(char *name)
printf("-y , --yoffset <offset> vertically offset images by <offset>\n");
printf("-X , --width <width> Force movie width to <width> (default: autodetect)\n");
printf("-Y , --height <height> Force movie height to <height> (default: autodetect)\n");
printf("-y , --yoffset <offset> vertically offset images by <offset>\n");
printf("-X , --width <width> Force movie width to <width> (default: autodetect)\n");
printf("-Y , --height <height> Force movie height to <height> (default: autodetect)\n");
+ printf("-T , --flashversion <version> Set flash file version to <version>\n");
printf("-v , --verbose <level> Set verbose level to <level> (0=quiet, 1=default, 2=debug)\n");
printf("-V , --version Print version information and exit\n");
printf("-f , --fit-to-movie Fit images to movie size\n");
printf("-v , --verbose <level> Set verbose level to <level> (0=quiet, 1=default, 2=debug)\n");
printf("-V , --version Print version information and exit\n");
printf("-f , --fit-to-movie Fit images to movie size\n");