diff options
Diffstat (limited to 'src/libmpeg2/idct.c')
-rw-r--r-- | src/libmpeg2/idct.c | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/src/libmpeg2/idct.c b/src/libmpeg2/idct.c index 1c577aa5f..abc87a0a1 100644 --- a/src/libmpeg2/idct.c +++ b/src/libmpeg2/idct.c @@ -223,6 +223,9 @@ static void mpeg2_idct_copy_c (int16_t * block, uint8_t * dest, int stride) dest[6] = CLIP (block[6]); dest[7] = CLIP (block[7]); + block[0] = 0; block[1] = 0; block[2] = 0; block[3] = 0; + block[4] = 0; block[5] = 0; block[6] = 0; block[7] = 0; + dest += stride; block += 8; } while (--i); @@ -249,6 +252,9 @@ static void mpeg2_idct_add_c (int16_t * block, uint8_t * dest, int stride) dest[6] = CLIP (block[6] + dest[6]); dest[7] = CLIP (block[7] + dest[7]); + block[0] = 0; block[1] = 0; block[2] = 0; block[3] = 0; + block[4] = 0; block[5] = 0; block[6] = 0; block[7] = 0; + dest += stride; block += 8; } while (--i); |