--- trunk/xvidcore/src/bitstream/cbp.c 2002/03/28 20:57:25 78 +++ trunk/xvidcore/src/bitstream/cbp.c 2002/03/28 21:07:26 79 @@ -12,19 +12,19 @@ uint32_t i, j; uint32_t cbp = 0; - for (i = 0; i < 6*64; i+=64) + for (i = 0; i < 6; i++) { for (j = 1; j < 61; j+=4) { - if (codes[i + j ]|codes[i + j + 1]| - codes[i + j + 2]|codes[i + j + 3]) + if (codes[i*64 + j ]|codes[i*64 + j + 1]| + codes[i*64 + j + 2]|codes[i*64 + j + 3]) { cbp |= 1 << (5 - i); break; } } - if(codes[i + j]|codes[i + j +1]|codes[i + j + 2]) + if(codes[i*64 + j]|codes[i*64 + j + 1]|codes[i*64 + j + 2]) cbp |= 1 << (5 - i); }