Mercurial > libavcodec.hg
comparison fft.h @ 12026:3f3d08bb5cf8 libavcodec
More mp{1,2,3} 32-point DCT transform to our common DCT framework.
Should allow for future SIMD optimizations.
author | vitor |
---|---|
date | Wed, 30 Jun 2010 20:11:27 +0000 |
parents | fdafbcef52f5 |
children | c80c7a717156 |
comparison
equal
deleted
inserted
replaced
12025:2d730a4acc77 | 12026:3f3d08bb5cf8 |
---|---|
226 int inverse; | 226 int inverse; |
227 RDFTContext rdft; | 227 RDFTContext rdft; |
228 const float *costab; | 228 const float *costab; |
229 FFTSample *csc2; | 229 FFTSample *csc2; |
230 void (*dct_calc)(struct DCTContext *s, FFTSample *data); | 230 void (*dct_calc)(struct DCTContext *s, FFTSample *data); |
231 void (*dct32)(FFTSample *out, const FFTSample *in); | |
231 }; | 232 }; |
232 | 233 |
233 /** | 234 /** |
234 * Set up DCT. | 235 * Set up DCT. |
235 * @param nbits size of the input array: | 236 * @param nbits size of the input array: |