shithub: opus

Download patch

ref: 105d751c940c3c6741b5796ba440400b85525b81
parent: 7009c72234a42ee3893cd270669e5aee98fb4f59
author: Jean-Marc Valin <[email protected]>
date: Fri Apr 29 17:04:35 EDT 2011

Fixes 60 ms speech mode

--- a/src/opus_encoder.c
+++ b/src/opus_encoder.c
@@ -111,7 +111,9 @@
     int redundancy = 0;
     int redundancy_bytes = 0;
     int celt_to_silk = 0;
-    short pcm_buf[960*2];
+    /* TODO: This is 60 only so we can handle 60ms speech/audio switching 
+       it shouldn't bee too hard to reduce to 20 ms if needed */
+    short pcm_buf[3*960*2];
     int nb_compr_bytes;
     int to_celt = 0;
     celt_int32 mono_rate;