X-Git-Url: http://git.asbjorn.biz/?a=blobdiff_plain;f=lib%2Fmodules%2Fswfsound.c;h=d08026b9058cb8cf56fd80bb66461be95ddd1bf1;hb=3b6a15452be7b300bc7be5a7927b4b210e7cc732;hp=ba5e93593cb1bf6cf09976377fb95cfed6aa4542;hpb=5bb773e10a99dea6e224030bda4b58aba1679869;p=swftools.git diff --git a/lib/modules/swfsound.c b/lib/modules/swfsound.c index ba5e935..d08026b 100644 --- a/lib/modules/swfsound.c +++ b/lib/modules/swfsound.c @@ -11,6 +11,8 @@ */ +#ifndef RFXSWF_DISABLESOUND + #include "../rfxswf.h" CodecInitOut * init = 0; @@ -45,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]); @@ -62,3 +63,4 @@ void swf_SetSoundStreamBlock(TAG*tag, S16*samples, int numsamples, char first) free(buf); } +#endif // RFXSWF_DISABLESOUND