diff options
author | Monty <xiphmont@xiph.org> | 1999-08-07 23:36:40 +0000 |
---|---|---|
committer | Monty <xiphmont@xiph.org> | 1999-08-07 23:36:40 +0000 |
commit | f5d723f55d89497dd9be23fd7723fab8248cd843 (patch) | |
tree | bca530ae5893e9f9ef3278f1fcc922b8a989f52c /lib/mdct.h | |
parent | ea0d1fec9da42fa847a1c4775e978e1375c1c779 (diff) | |
download | libvorbis-git-f5d723f55d89497dd9be23fd7723fab8248cd843.tar.gz |
Fixes to dsp
Monty 19990807
svn path=/trunk/vorbis/; revision=21
Diffstat (limited to 'lib/mdct.h')
-rw-r--r-- | lib/mdct.h | 16 |
1 files changed, 9 insertions, 7 deletions
@@ -15,8 +15,8 @@ ********************************************************************/ -#ifndef _OGG_MDCT_H_ -#define _OGG_MDCT_H_ +#ifndef _OGG_mdct_H_ +#define _OGG_mdct_H_ typedef struct { int n; @@ -25,12 +25,14 @@ typedef struct { double *trig; int *bitrev; -} MDCT_lookup; +} mdct_lookup; -extern MDCT_lookup *MDCT_init(int n); -extern void MDCT_free(MDCT_lookup *l); -extern void MDCT(double *in, double *out, MDCT_lookup *init, double *window); -extern void iMDCT(double *in, double *out, MDCT_lookup *init, double *window); +extern void mdct_init(mdct_lookup *lookup,int n); +extern void mdct_clear(mdct_lookup *l); +extern void mdct_forward(mdct_lookup *init, double *in, + double *out, double *window); +extern void mdct_backward(mdct_lookup *init, double *in, + double *out, double *window); #endif |