diff options
author | Måns Rullgård <mans@mansr.com> | 2010-03-14 17:50:12 +0000 |
---|---|---|
committer | Måns Rullgård <mans@mansr.com> | 2010-03-14 17:50:12 +0000 |
commit | 05aec7bb87236bf6e7c0f61fb6b20c5c922b49e2 (patch) | |
tree | e242c20f03b791662e7227de96f0cc5172583e29 /libavcodec/x86/dsputil_mmx.c | |
parent | 28eb5773903a84c991d7f58756fdeaddaf58e46a (diff) | |
download | ffmpeg-05aec7bb87236bf6e7c0f61fb6b20c5c922b49e2.tar.gz |
Separate DWT from snow and dsputil
This moves the DWT functions from snow.c and dsputil.c to a file of
their own. A new struct, DWTContext, holds the function pointers
previously part of DSPContext.
Originally committed as revision 22522 to svn://svn.ffmpeg.org/ffmpeg/trunk
Diffstat (limited to 'libavcodec/x86/dsputil_mmx.c')
-rw-r--r-- | libavcodec/x86/dsputil_mmx.c | 19 |
1 files changed, 0 insertions, 19 deletions
diff --git a/libavcodec/x86/dsputil_mmx.c b/libavcodec/x86/dsputil_mmx.c index 3b4b59319f..216cb4318d 100644 --- a/libavcodec/x86/dsputil_mmx.c +++ b/libavcodec/x86/dsputil_mmx.c @@ -2894,25 +2894,6 @@ void dsputil_init_mmx(DSPContext* c, AVCodecContext *avctx) } #endif -#if CONFIG_SNOW_DECODER - if(mm_flags & FF_MM_SSE2 & 0){ - c->horizontal_compose97i = ff_snow_horizontal_compose97i_sse2; -#if HAVE_7REGS - c->vertical_compose97i = ff_snow_vertical_compose97i_sse2; -#endif - c->inner_add_yblock = ff_snow_inner_add_yblock_sse2; - } - else{ - if(mm_flags & FF_MM_MMX2){ - c->horizontal_compose97i = ff_snow_horizontal_compose97i_mmx; -#if HAVE_7REGS - c->vertical_compose97i = ff_snow_vertical_compose97i_mmx; -#endif - } - c->inner_add_yblock = ff_snow_inner_add_yblock_mmx; - } -#endif - if(mm_flags & FF_MM_3DNOW){ c->vorbis_inverse_coupling = vorbis_inverse_coupling_3dnow; c->vector_fmul = vector_fmul_3dnow; |