comparison dsputil.h @ 3746:2ec498208c6a libavcodec

sse implementation of imdct. patch mostly by Zuxy Meng (zuxy dot meng at gmail dot com)
author lorenm
date Thu, 21 Sep 2006 16:37:39 +0000
parents 4d346abd723c
children 6a40092eb9e6
comparison
equal deleted inserted replaced
3745:78a02fd46b20 3746:2ec498208c6a
665 int ff_mdct_init(MDCTContext *s, int nbits, int inverse); 665 int ff_mdct_init(MDCTContext *s, int nbits, int inverse);
666 void ff_imdct_calc(MDCTContext *s, FFTSample *output, 666 void ff_imdct_calc(MDCTContext *s, FFTSample *output,
667 const FFTSample *input, FFTSample *tmp); 667 const FFTSample *input, FFTSample *tmp);
668 void ff_imdct_calc_3dn2(MDCTContext *s, FFTSample *output, 668 void ff_imdct_calc_3dn2(MDCTContext *s, FFTSample *output,
669 const FFTSample *input, FFTSample *tmp); 669 const FFTSample *input, FFTSample *tmp);
670 void ff_imdct_calc_sse(MDCTContext *s, FFTSample *output,
671 const FFTSample *input, FFTSample *tmp);
670 void ff_mdct_calc(MDCTContext *s, FFTSample *out, 672 void ff_mdct_calc(MDCTContext *s, FFTSample *out,
671 const FFTSample *input, FFTSample *tmp); 673 const FFTSample *input, FFTSample *tmp);
672 void ff_mdct_end(MDCTContext *s); 674 void ff_mdct_end(MDCTContext *s);
673 675
674 #define WARPER8_16(name8, name16)\ 676 #define WARPER8_16(name8, name16)\