git.asbjorn.biz
/
swftools.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
win32 fix.
[swftools.git]
/
src
/
wav2swf.c
diff --git
a/src/wav2swf.c
b/src/wav2swf.c
index
ebd1ad1
..
157b9b5
100644
(file)
--- a/
src/wav2swf.c
+++ b/
src/wav2swf.c
@@
-49,6
+49,7
@@
int args_callback_option(char*name,char*val)
}
else if(!strcmp(name, "l")) {
loop = atoi(val);
}
else if(!strcmp(name, "l")) {
loop = atoi(val);
+ definesound = 1;
return 1;
}
else if(!strcmp(name, "v")) {
return 1;
}
else if(!strcmp(name, "v")) {
@@
-113,6
+114,10
@@
int main (int argc,char ** argv)
processargs(argc, argv);
processargs(argc, argv);
+ if(!definesound && framerate) {
+ printf("Warning! The -r option is experimental and won't work without -d\n");
+ }
+
blocksize = 1152;
blockspersecond = 11025.0/blocksize;
framespersecond = blockspersecond;
blocksize = 1152;
blockspersecond = 11025.0/blocksize;
framespersecond = blockspersecond;
@@
-161,7
+166,7
@@
int main (int argc,char ** argv)
tag = swf_InsertTag(tag, ST_SOUNDSTREAMBLOCK);
logf("<notice> Writing block %d", t);
block1 = &samples[t*2*blocksize];
tag = swf_InsertTag(tag, ST_SOUNDSTREAMBLOCK);
logf("<notice> Writing block %d", t);
block1 = &samples[t*2*blocksize];
- swf_SetSoundStreamBlock(tag, block1, 1);
+ swf_SetSoundStreamBlock(tag, block1, 0, 1);
oldframe = (int)framepos;
framepos += framesperblock;
oldframe = (int)framepos;
framepos += framesperblock;