FFmpeg/libavcodec/i386
Jason Garrett-Glaser a22eff36f9 Port x264 deblocking code to libavcodec.
This includes SSE2 luma deblocking code and both MMXEXT and SSE2 luma
intra deblocking code for H.264 decoding. This assembly is available
under --enable-gpl and speeds decoding of Cathedral by 7%.

Originally committed as revision 16239 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-12-19 13:45:13 +00:00
..
cavsdsp_mmx.c Workaround for shared libs on OS X with Apple gcc 4.0.1 2008-12-16 00:47:59 +00:00
cpuid.c
dnxhd_mmx.c dnxhd get_pixels_8x4_sym sse2 2008-12-12 00:19:14 +00:00
dsputil_h264_template_mmx.c
dsputil_h264_template_ssse3.c
dsputil_mmx_avg_template.c Remove obsolete and misleading comments. 2008-12-17 00:39:45 +00:00
dsputil_mmx_qns_template.c Remove obsolete and misleading comments. 2008-12-17 00:39:45 +00:00
dsputil_mmx_rnd_template.c Remove obsolete and misleading comments. 2008-12-17 00:39:45 +00:00
dsputil_mmx.c Port x264 deblocking code to libavcodec. 2008-12-19 13:45:13 +00:00
dsputil_mmx.h avoid POSIX reserved _t suffix 2008-12-14 00:48:16 +00:00
dsputil_yasm.asm Add automatic prefix handling to yasm functions. Does nothing now, but will 2008-12-19 03:01:08 +00:00
dsputilenc_mmx.c
fdct_mmx.c
fft_3dn2.c
fft_3dn.c
fft_mmx.asm Add automatic prefix handling to yasm functions. Does nothing now, but will 2008-12-19 03:01:08 +00:00
fft_sse.c
flacdsp_mmx.c
h264_deblock_sse2.asm Port x264 deblocking code to libavcodec. 2008-12-19 13:45:13 +00:00
h264_i386.h
h264dsp_mmx.c H.264 idct functions that include the chroma, inter luma and intra16 luma loops 2008-12-18 02:36:48 +00:00
idct_mmx_xvid.c
idct_mmx.c
idct_sse2_xvid.c
idct_xvid.h
mathops.h
mmx.h Get rid of mmx_t. 2008-12-14 00:46:27 +00:00
motion_est_mmx.c
mpegvideo_mmx_template.c
mpegvideo_mmx.c
simple_idct_mmx.c
snowdsp_mmx.c
vc1dsp_mmx.c
vp3dsp_mmx.c
vp3dsp_mmx.h
vp3dsp_sse2.c
vp3dsp_sse2.h
x86inc.asm Add automatic prefix handling to yasm functions. Does nothing now, but will 2008-12-19 03:01:08 +00:00