Change function prototypes for width=8 inner and mbedge loopfilter functions
authorRonald S. Bultje <rsbultje@gmail.com>
Mon, 19 Jul 2010 21:18:04 +0000 (21:18 +0000)
committerRonald S. Bultje <rsbultje@gmail.com>
Mon, 19 Jul 2010 21:18:04 +0000 (21:18 +0000)
commit3facfc99daecd10c2b87761d111d4dee1e3736b7
tree987c1610b9ad1a6bf26f4181e26d91c8dbe842df
parent581a96976b9061ed75b280e81fa1659ae3e395ee
Change function prototypes for width=8 inner and mbedge loopfilter functions
so that it does both U and V planes at the same time. This will have speed
advantages when using SSE2 (or higher) optimizations, since we can do both
the U and V rows together in a single xmm register.

This also renames filter16 to filter16y and filter8 to filter8uv so that it's
more obvious what each function is used for.

Originally committed as revision 24337 to svn://svn.ffmpeg.org/ffmpeg/trunk
libavcodec/vp8.c
libavcodec/vp8dsp.c
libavcodec/vp8dsp.h
libavcodec/x86/vp8dsp-init.c
libavcodec/x86/vp8dsp.asm