|
|
|
@@ -76,10 +76,10 @@ void FUNCC(ff_h264_idct8_add)(uint8_t *_dst, int16_t *_block, int stride){ |
|
|
|
|
|
|
|
for( i = 0; i < 8; i++ ) |
|
|
|
{ |
|
|
|
const unsigned int a0 = block[i+0*8] + block[i+4*8]; |
|
|
|
const unsigned int a2 = block[i+0*8] - block[i+4*8]; |
|
|
|
const unsigned int a4 = (block[i+2*8]>>1) - block[i+6*8]; |
|
|
|
const unsigned int a6 = (block[i+6*8]>>1) + block[i+2*8]; |
|
|
|
const unsigned int a0 = block[i+0*8] + (unsigned)block[i+4*8]; |
|
|
|
const unsigned int a2 = block[i+0*8] - (unsigned)block[i+4*8]; |
|
|
|
const unsigned int a4 = (block[i+2*8]>>1) - (unsigned)block[i+6*8]; |
|
|
|
const unsigned int a6 = (block[i+6*8]>>1) + (unsigned)block[i+2*8]; |
|
|
|
|
|
|
|
const unsigned int b0 = a0 + a6; |
|
|
|
const unsigned int b2 = a2 + a4; |
|
|
|
|