Port latest x264 deblock asm (before they moved to using NV12 as internal
authorRonald S. Bultje <rsbultje@gmail.com>
Fri, 3 Sep 2010 16:52:46 +0000 (16:52 +0000)
committerRonald S. Bultje <rsbultje@gmail.com>
Fri, 3 Sep 2010 16:52:46 +0000 (16:52 +0000)
commit2c166c3af15a2333090075608590e1229dcce552
treefd263426a628df8dd91c589a7c55f4ecd0bbe00a
parent8bb90c539456fa588499fc8b03fbcc07b5317443
Port latest x264 deblock asm (before they moved to using NV12 as internal
format), LGPL'ed with permission from Jason and Loren. This includes mmx2
code, so remove inline asm from h264dsp_mmx.c accordingly.

Originally committed as revision 25031 to svn://svn.ffmpeg.org/ffmpeg/trunk
libavcodec/x86/Makefile
libavcodec/x86/dsputil_mmx.c
libavcodec/x86/dsputil_mmx.h
libavcodec/x86/h264_deblock.asm [moved from libavcodec/x86/h264_deblock_sse2.asm with 78% similarity]
libavcodec/x86/h264dsp_mmx.c