shithub: opus

Download patch

ref: ea259d67476a5d3d5526378bbc59b53dec807534
parent: baed21dc9dd8a6548e00ca1ded6df0afa6838cce
author: Wessel Lubberhuizen <[email protected]>
date: Fri May 20 06:41:48 EDT 2011

Fixing silk fixed point

--- a/silk/fixed/silk_structs_FIX.h
+++ b/silk/fixed/silk_structs_FIX.h
@@ -118,7 +118,8 @@
     silk_encoder_state_FIX          state_Fxx[ ENCODER_NUM_CHANNELS ];
     stereo_enc_state                    sStereo;
     SKP_int32                           nBitsExceeded;
-    SKP_int                             nChannels;
+    SKP_int                             nChannelsAPI;
+	SKP_int                             nChannelsInternal;
     SKP_int                             timeSinceSwitchAllowed_ms;
     SKP_int                             allowBandwidthSwitch;
 } silk_encoder;
--- a/silk/silk_control_codec.c
+++ b/silk/silk_control_codec.c
@@ -25,6 +25,10 @@
 OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
 ***********************************************************************/
 
+#ifdef HAVE_CONFIG_H
+#include "config.h"
+#endif
+
 #include "silk_tuning_parameters.h"
 #ifdef FIXED_POINT
 #include "silk_main_FIX.h"