summaryrefslogtreecommitdiff
path: root/lib/mdct.h
diff options
context:
space:
mode:
authorMonty <xiphmont@xiph.org>1999-08-07 23:36:40 +0000
committerMonty <xiphmont@xiph.org>1999-08-07 23:36:40 +0000
commitf5d723f55d89497dd9be23fd7723fab8248cd843 (patch)
treebca530ae5893e9f9ef3278f1fcc922b8a989f52c /lib/mdct.h
parentea0d1fec9da42fa847a1c4775e978e1375c1c779 (diff)
downloadlibvorbis-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.h16
1 files changed, 9 insertions, 7 deletions
diff --git a/lib/mdct.h b/lib/mdct.h
index f7d3dbd1..771527ee 100644
--- a/lib/mdct.h
+++ b/lib/mdct.h
@@ -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