X-Git-Url: http://git.asbjorn.biz/?p=swftools.git;a=blobdiff_plain;f=lib%2Fmodules%2Fswfsound.c;h=d08026b9058cb8cf56fd80bb66461be95ddd1bf1;hp=5f08150bdcc1720151402f9edd341c2269012c08;hb=748e4fadbbfb88f22f80863c3e49920b9431c2ef;hpb=a5c69d1a1ff3e1d3908bf7b23cc7be815acb24d0 diff --git a/lib/modules/swfsound.c b/lib/modules/swfsound.c index 5f08150..d08026b 100644 --- a/lib/modules/swfsound.c +++ b/lib/modules/swfsound.c @@ -47,11 +47,10 @@ void swf_SetSoundStreamBlock(TAG*tag, S16*samples, int numsamples, char first) char*buf; int len = 0; + buf = malloc(init->bufferSize); if(!buf) return; - buf = malloc(init->bufferSize); - len = codecEncodeChunk (numsamples, samples, buf); len += codecFlush (&buf[len]); len += codecExit (&buf[len]);