vertical scaler with accurate rounding, some people on doom9 can see +-1 errors
authorMichael Niedermayer <michaelni@gmx.at>
Mon, 24 Jul 2006 10:36:06 +0000 (10:36 +0000)
committerMichael Niedermayer <michaelni@gmx.at>
Mon, 24 Jul 2006 10:36:06 +0000 (10:36 +0000)
commitbca11e75fbc6b922438670733c6cb418c70433b4
tree16e66dc954b1c00e609786c928333c978b5a2fd4
parentfc8833a1ad8b22c34918125fb880aa6071aea860
vertical scaler with accurate rounding, some people on doom9 can see +-1 errors
the +-1 issue is limited to >2tap vertical filters, so bilinear upscale was unaffected
the new code is sometime faster sometimes slower but the difference is significant (~20%) so its optional and enabled with arnd=1

Originally committed as revision 19177 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale
libswscale/swscale.c
libswscale/swscale.h
libswscale/swscale_internal.h
libswscale/swscale_template.c