Allocating enough mem in celtenc/celtdec to handle 1024-sample frames
authorJean-Marc Valin <jean-marc.valin@usherbrooke.ca>
Sat, 1 Aug 2009 21:22:51 +0000 (23:22 +0200)
committerJean-Marc Valin <jean-marc.valin@usherbrooke.ca>
Sat, 1 Aug 2009 21:22:51 +0000 (23:22 +0200)
tools/celtdec.c
tools/celtenc.c

index 396aaf7..be3da69 100644 (file)
@@ -83,7 +83,7 @@
 #include "wav_io.h"
 #include <celt_header.h>
 
-#define MAX_FRAME_SIZE 2000
+#define MAX_FRAME_SIZE 2048
 
 #define readint(buf, base) (((buf[base+3]<<24)&0xff000000)| \
                            ((buf[base+2]<<16)&0xff0000)| \
index 7ed615d..e451c17 100644 (file)
@@ -79,8 +79,8 @@ int oe_write_page(ogg_page *page, FILE *fp)
    return written;
 }
 
-#define MAX_FRAME_SIZE 2000
-#define MAX_FRAME_BYTES 300
+#define MAX_FRAME_SIZE 2048
+#define MAX_FRAME_BYTES 1024
 #define IMIN(a,b) ((a) < (b) ? (a) : (b))   /**< Minimum int value.   */
 #define IMAX(a,b) ((a) > (b) ? (a) : (b))   /**< Maximum int value.   */