]> git.sesse.net Git - ffmpeg/blobdiff - libavcodec/vp8.c
avcodec/dvbsub_parser: Do not discard data
[ffmpeg] / libavcodec / vp8.c
index 62b9f8bc2dae227e28206f2ac41911aa99ff2dac..3adfeac3d94493b54ce84c92bef499a46cb4178e 100644 (file)
@@ -492,9 +492,11 @@ static void fade(uint8_t *dst, ptrdiff_t dst_linesize,
 {
     int i, j;
     for (j = 0; j < height; j++) {
+        const uint8_t *src2 = src + j * src_linesize;
+        uint8_t *dst2 = dst + j * dst_linesize;
         for (i = 0; i < width; i++) {
-            uint8_t y = src[j * src_linesize + i];
-            dst[j * dst_linesize + i] = av_clip_uint8(y + ((y * beta) >> 8) + alpha);
+            uint8_t y = src2[i];
+            dst2[i] = av_clip_uint8(y + ((y * beta) >> 8) + alpha);
         }
     }
 }