diff options
author | Ronald S. Bultje <[email protected]> | 2015-07-12 06:44:39 -0400 |
---|---|---|
committer | Michael Niedermayer <[email protected]> | 2015-07-14 17:57:14 +0200 |
commit | ae4c9ddebc32eaacbd62681d776881e59ca6e6f7 (patch) | |
tree | 2509562aac2b2046d3acc2e38e154a90152f50dd /libavformat/file.c | |
parent | fcbea93cf8777bbef2a393d26942b5d3c70a448d (diff) |
vf_psnr: sse2 optimizations for sum-squared-error.
The internal line accumulator for 16bit can overflow, so I changed that
from int to uint64_t in the C code. The matching assembly looks a little
weird but output looks correct.
(avx2 should be trivial to add later.)
Reviewed-by: Paul B Mahol <[email protected]>
Reviewed-by: James Almer <[email protected]>
Signed-off-by: Michael Niedermayer <[email protected]>
Diffstat (limited to 'libavformat/file.c')
0 files changed, 0 insertions, 0 deletions