From: kramm Date: Fri, 11 Apr 2003 19:20:30 +0000 (+0000) Subject: fixed YUV. X-Git-Tag: release-0-4-4~18 X-Git-Url: http://git.asbjorn.biz/?p=swftools.git;a=commitdiff_plain;h=03eb983d1660536436c2a1686f59f3793bcb8784 fixed YUV. --- diff --git a/lib/modules/swfbits.c b/lib/modules/swfbits.c index c0c4bb8..bad776b 100644 --- a/lib/modules/swfbits.c +++ b/lib/modules/swfbits.c @@ -184,9 +184,8 @@ int swf_SetJPEGBits(TAG * t,char * fname,int quality) int y = js[x*3+0]; int u = js[x*3+1]; int v = js[x*3+1]; - // untested: js[x*3+0] = y + ((360*(v-128))>>8); - js[x*3+1] = y - ((88*(u-128)-183*(v-128))>>8); + js[x*3+1] = y - ((88*(u-128)+183*(v-128))>>8); js[x*3+2] = y + ((455 * (u-128))>>8); } }