diff options
author | Martin Vignali <martin.vignali@gmail.com> | 2017-12-02 18:30:26 +0100 |
---|---|---|
committer | Martin Vignali <martin.vignali@gmail.com> | 2017-12-09 15:12:49 +0100 |
commit | 57877f2b449f265ae1dd070b46aaadff4f0b3e34 (patch) | |
tree | 2dee5c0fe5025ef81d338c4196a76cb47fe24a6f /libavcodec/huffyuvenc.c | |
parent | 9e1c9633cc7b025f6b04e39fdd7f9983a73b5bfa (diff) | |
download | ffmpeg-57877f2b449f265ae1dd070b46aaadff4f0b3e34.tar.gz |
avcodec/huffyuvenc : increase scalar loop count
in order to try to call dsp in aligned mode
(diff_int16 have AVX2 now)
Diffstat (limited to 'libavcodec/huffyuvenc.c')
-rw-r--r-- | libavcodec/huffyuvenc.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/libavcodec/huffyuvenc.c b/libavcodec/huffyuvenc.c index 89639b75df..4f3a28e033 100644 --- a/libavcodec/huffyuvenc.c +++ b/libavcodec/huffyuvenc.c @@ -80,12 +80,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 = src16[i]; dst16[i] = temp - left; left = temp; } - s->hencdsp.diff_int16(dst16 + 16, src16 + 16, src16 + 15, s->n - 1, w - 16); + s->hencdsp.diff_int16(dst16 + 32, src16 + 32, src16 + 31, s->n - 1, w - 32); return src16[w-1]; } } |