Fixed two issues pointed out by Greg
authorJean-Marc Valin <jean-marc.valin@usherbrooke.ca>
Sat, 2 Aug 2008 12:16:58 +0000 (08:16 -0400)
committerJean-Marc Valin <jean-marc.valin@usherbrooke.ca>
Sat, 2 Aug 2008 12:16:58 +0000 (08:16 -0400)
tools/celtclient.c

index ae64f35..39d27fb 100644 (file)
@@ -121,7 +121,7 @@ int main(int argc, char *argv[])
    /* Setup the encoder and decoder in wideband */
    CELTEncoder *enc_state;
    CELTDecoder *dec_state;
-   CELTMode *mode = celt_mode_create(48000, 2, 256, 128, NULL);
+   CELTMode *mode = celt_mode_create(48000, 2, 256, NULL);
    enc_state = celt_encoder_create(mode);   
    dec_state = celt_decoder_create(mode);   
    struct sched_param param;
@@ -183,6 +183,7 @@ int main(int argc, char *argv[])
          {
             JitterBufferPacket packet;
             /* Get audio from the jitter buffer */
+            packet.data = msg;
             jitter_buffer_get(jitter, &packet, FRAME_SIZE, NULL);
             celt_decode(dec_state, packet.data, packet.len, pcm);
          } else {