]> git.sesse.net Git - ffmpeg/blobdiff - libavcodec/huffyuvenc.c
huffyuvencdsp: Add ff_diff_bytes_{sse2,avx2}
[ffmpeg] / libavcodec / huffyuvenc.c
index 49d711a9487123265d159193cf5b37d5f47b6b83..e080cd90bbb73dddca1de4861ecc74cd523a8aad 100644 (file)
@@ -60,12 +60,12 @@ static inline int sub_left_prediction(HYuvContext *s, uint8_t *dst,
             }
             return left;
         } else {
-            for (i = 0; i < 16; i++) {
+            for (i = 0; i < 32; i++) {
                 const int temp = src[i];
                 dst[i] = temp - left;
                 left   = temp;
             }
-            s->hencdsp.diff_bytes(dst + 16, src + 16, src + 15, w - 16);
+            s->hencdsp.diff_bytes(dst + 32, src + 32, src + 31, w - 32);
             return src[w-1];
         }
     } else {