cleaning up for 1.1
authorjm <jm@0101bb08-14d6-0310-b084-bc0e0c8e3800>
Thu, 18 Sep 2003 03:58:58 +0000 (03:58 +0000)
committerjm <jm@0101bb08-14d6-0310-b084-bc0e0c8e3800>
Thu, 18 Sep 2003 03:58:58 +0000 (03:58 +0000)
git-svn-id: http://svn.xiph.org/trunk/speex@5355 0101bb08-14d6-0310-b084-bc0e0c8e3800

libspeex/jitter.c
libspeex/mdf.c
libspeex/preprocess.c
libspeex/smallft.c

index 4ac3472..4e88359 100644 (file)
 
 */
 
-#include <stdlib.h>
+#ifndef NULL
+#define NULL 0
+#endif
+
 #include "speex.h"
 #include "speex_bits.h"
 #include "speex_jitter.h"
index 7addaaf..518e2b7 100644 (file)
@@ -38,7 +38,7 @@
 #include "speex_echo.h"
 #include "smallft.h"
 #include <math.h>
-#include <stdio.h>
+/*#include <stdio.h>*/
 
 #define BETA .65
 
index 69d9206..48387ba 100644 (file)
@@ -33,7 +33,6 @@
 
 #include <math.h>
 #include "speex_preprocess.h"
-#include <stdio.h>
 #include "misc.h"
 #include "smallft.h"
 
@@ -785,7 +784,7 @@ int speex_preprocess(SpeexPreprocessState *st, float *x, float *echo)
    }
    st->Zlast = Zframe;
 
-   fprintf (stderr, "%f\n", Pframe);
+   /*fprintf (stderr, "%f\n", Pframe);*/
    /* Compute gain according to the Ephraim-Malah algorithm */
    for (i=1;i<N;i++)
    {
index 4abbe13..aed6b3c 100644 (file)
@@ -11,7 +11,7 @@
  ********************************************************************
 
  function: *unnormalized* fft transform
- last mod: $Id: smallft.c,v 1.2 2003/09/16 18:35:45 jm Exp $
+ last mod: $Id: smallft.c,v 1.3 2003/09/18 03:58:58 jm Exp $
 
  ********************************************************************/
 
  * FORTRAN version
  */
 
-#include <stdlib.h>
-#include <string.h>
 #include <math.h>
 #include "smallft.h"
-/*#include "misc.h"*/
+#include "misc.h"
 
 static void drfti1(int n, float *wa, int *ifac){
   static int ntryh[4] = { 4,2,3,5 };
@@ -1238,17 +1236,21 @@ void drft_backward(struct drft_lookup *l,float *data){
   drftb1(l->n,data,l->trigcache,l->trigcache+l->n,l->splitcache);
 }
 
-void drft_init(struct drft_lookup *l,int n){
+void drft_init(struct drft_lookup *l,int n)
+{
   l->n=n;
-  l->trigcache=calloc(3*n,sizeof(*l->trigcache));
-  l->splitcache=calloc(32,sizeof(*l->splitcache));
+  l->trigcache=speex_alloc(3*n*sizeof(*l->trigcache));
+  l->splitcache=speex_alloc(32*sizeof(*l->splitcache));
   fdrffti(n, l->trigcache, l->splitcache);
 }
 
-void drft_clear(struct drft_lookup *l){
-  if(l){
-    if(l->trigcache)free(l->trigcache);
-    if(l->splitcache)free(l->splitcache);
-    memset(l,0,sizeof(*l));
+void drft_clear(struct drft_lookup *l)
+{
+  if(l)
+  {
+    if(l->trigcache)
+      speex_free(l->trigcache);
+    if(l->splitcache)
+      speex_free(l->splitcache);
   }
 }