# HG changeset patch # User kostya # Date 1178710230 0 # Node ID 74caff45a2711000ab60f3d1367ce67eb7845095 # Parent 6a4e8b52dc7b01cb129f6c548e399d9c4be0c79c Use correct dequantizer value diff -r 6a4e8b52dc7b -r 74caff45a271 vc1.c --- a/vc1.c Wed May 09 09:26:06 2007 +0000 +++ b/vc1.c Wed May 09 11:30:30 2007 +0000 @@ -2962,7 +2962,7 @@ if(ttblk == TT_8X4_TOP || ttblk == TT_8X4_BOTTOM) ttblk = TT_8X4; if(ttblk == TT_4X8_RIGHT || ttblk == TT_4X8_LEFT) ttblk = TT_4X8; } - scale = 2 * mquant + v->halfpq; + scale = 2 * mquant + ((v->pq == mquant) ? v->halfpq : 0); // convert transforms like 8X4_TOP to generic TT and SUBBLKPAT if(ttblk == TT_8X4_TOP || ttblk == TT_8X4_BOTTOM) {