X-Git-Url: http://git.asbjorn.biz/?a=blobdiff_plain;f=lib%2Fmodules%2Fswfbits.c;h=4643551695a7c0348d8e1c75ba1e19bcf1f6f900;hb=fc815311aa1bd67877b404493838dfd85a86f596;hp=4fa38f55c0eb1d5904e16f061a35a546e3c09fe7;hpb=02bea373211f87d9c3504a497489356bb0ea6ba4;p=swftools.git diff --git a/lib/modules/swfbits.c b/lib/modules/swfbits.c index 4fa38f5..4643551 100644 --- a/lib/modules/swfbits.c +++ b/lib/modules/swfbits.c @@ -1182,9 +1182,15 @@ TAG* swf_AddImage(TAG*tag, int bitid, RGBA*mem, int width, int height, int quali int has_alpha = swf_ImageHasAlpha(mem,width,height); /* try lossless image */ + +#ifdef NO_LOSSLESS + tag1 = swf_InsertTag(0, /*ST_DEFINEBITSLOSSLESS1/2*/0); + tag1->len = 0x7fffffff; +#else tag1 = swf_InsertTag(0, /*ST_DEFINEBITSLOSSLESS1/2*/0); swf_SetU16(tag1, bitid); swf_SetLosslessImage(tag1, mem, width, height); +#endif #if defined(HAVE_JPEGLIB) /* try jpeg image */