Fixing warnings (patch by Alfred E. Heggestad)
authorjm <jm@0101bb08-14d6-0310-b084-bc0e0c8e3800>
Mon, 5 Sep 2005 22:47:06 +0000 (22:47 +0000)
committerjm <jm@0101bb08-14d6-0310-b084-bc0e0c8e3800>
Mon, 5 Sep 2005 22:47:06 +0000 (22:47 +0000)
git-svn-id: http://svn.xiph.org/trunk/speex@9972 0101bb08-14d6-0310-b084-bc0e0c8e3800

include/speex/speex_jitter.h
libspeex/mdf.c
libspeex/preprocess.c
libspeex/speex_header.c

index ea46aa2..37d2d93 100644 (file)
@@ -78,7 +78,7 @@ void speex_jitter_init(SpeexJitter *jitter, void *decoder, int sampling_rate);
 void speex_jitter_destroy(SpeexJitter *jitter);
 
 /** Put one packet into the jitter buffer */
-void speex_jitter_put(SpeexJitter *jitter, char *packet, int len, int time);
+void speex_jitter_put(SpeexJitter *jitter, char *packet, int len, int timestamp);
 
 /** Get on packet from the jitter buffer */
 void speex_jitter_get(SpeexJitter *jitter, short *out, int *current_timestamp);
index 6fe4684..15f7056 100644 (file)
@@ -310,7 +310,7 @@ void speex_echo_cancel(SpeexEchoState *st, short *ref, short *echo, short *out,
       of the previous gradient on the "MMSE surface" */
    if (1)
    {
-      float Sge, Sgg, Syy;
+      float Sge, Sgg;
       float gain;
       Syy = inner_prod(st->y+st->frame_size, st->y+st->frame_size, st->frame_size);
       for (i=0;i<N;i++)
index 0f00214..6f99810 100644 (file)
@@ -678,9 +678,6 @@ int speex_preprocess(SpeexPreprocessState *st, spx_int16_t *x, float *echo)
    /* Compute a priori SNR */
    {
       /* A priori update rate */
-      float gamma;
-      float min_gamma=0.12f;
-
       for (i=1;i<N;i++)
       {
          float gamma = .1+.9*st->prior[i]*st->prior[i]/((1+st->prior[i])*(1+st->prior[i]));
index 93e2423..7fc2f5a 100644 (file)
@@ -138,7 +138,7 @@ SpeexHeader *speex_packet_to_header(char *packet, int size)
       }
    
    /*FIXME: Do we allow larger headers?*/
-   if (size < sizeof(SpeexHeader))
+   if (size < (int)sizeof(SpeexHeader))
    {
       speex_warning("Speex header too small");
       return NULL;