diff options
Diffstat (limited to 'apps/codecs/libwma/mdct.h')
-rw-r--r-- | apps/codecs/libwma/mdct.h | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/apps/codecs/libwma/mdct.h b/apps/codecs/libwma/mdct.h index bfa279b199..67f510164b 100644 --- a/apps/codecs/libwma/mdct.h +++ b/apps/codecs/libwma/mdct.h | |||
@@ -17,6 +17,18 @@ | |||
17 | * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA | 17 | * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA |
18 | */ | 18 | */ |
19 | 19 | ||
20 | //#include "types.h" | ||
21 | #include "fft.h" | ||
22 | |||
23 | typedef struct MDCTContext | ||
24 | { | ||
25 | int n; /* size of MDCT (i.e. number of input data * 2) */ | ||
26 | int nbits; /* n = 2^nbits */ | ||
27 | /* pre/post rotation tables */ | ||
28 | FFTContext fft; | ||
29 | } | ||
30 | MDCTContext; | ||
31 | |||
20 | int ff_mdct_init(MDCTContext *s, int nbits, int inverse); | 32 | int ff_mdct_init(MDCTContext *s, int nbits, int inverse); |
21 | void ff_imdct_calc(MDCTContext *s, fixed32 *output, fixed32 *input); | 33 | void ff_imdct_calc(MDCTContext *s, fixed32 *output, fixed32 *input); |
22 | int mdct_init_global(void); | 34 | int mdct_init_global(void); |