X-Git-Url: http://git.asbjorn.biz/?p=swftools.git;a=blobdiff_plain;f=src%2Fwav2swf.c;h=0b1cf36ff86bdb7260ee22dc51aefd3a453d276f;hp=38ca19903718067f1765b29453290f4359f035a4;hb=26af26a251a58f33b295a0ae36ebd27ec167dc88;hpb=1c888da161a159ae9ad7de2d3c402ce483944ebf diff --git a/src/wav2swf.c b/src/wav2swf.c index 38ca199..0b1cf36 100644 --- a/src/wav2swf.c +++ b/src/wav2swf.c @@ -101,7 +101,7 @@ int args_callback_option(char*name,char*val) samplerate = 44100; else { fprintf(stderr, "Invalid samplerate: %d\n", samplerate); - fprintf(stderr, "Allowed values: 11025, 22050\n", samplerate); + fprintf(stderr, "Allowed values: 11025, 22050, 44100\n", samplerate); exit(1); } return 1; @@ -190,7 +190,8 @@ int main (int argc,char ** argv) processargs(argc, argv); - blocksize = 576; + blocksize = (samplerate > 22050) ? 1152 : 576; + blockspersecond = (float)samplerate/blocksize; framespersecond = blockspersecond;