]> rtime.felk.cvut.cz Git - frescor/ffmpeg.git/commitdiff
Little fix for block sizes <16
authormichael <michael@9553f0bf-9b14-0410-a0b8-cfaf0461ba5b>
Fri, 9 May 2008 10:44:12 +0000 (10:44 +0000)
committermichael <michael@9553f0bf-9b14-0410-a0b8-cfaf0461ba5b>
Fri, 9 May 2008 10:44:12 +0000 (10:44 +0000)
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@13095 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

libavcodec/zmbvenc.c

index fbefa7cafccaccff8450f38118c6d26c899c9ae9..0bf1dff1926e9ff7d9ac0e69399a47fdda2d8337 100644 (file)
@@ -246,7 +246,7 @@ static av_cold int encode_init(AVCodecContext *avctx)
     int lvl = 9;
 
     for(i=1; i<256; i++)
-        score_tab[i]= -i * log2(i/256.0) * 256;
+        score_tab[i]= -i * log2(i/(double)(ZMBV_BLOCK*ZMBV_BLOCK)) * 256;
 
     c->avctx = avctx;