shithub: opus

Download patch

ref: 59a93ab190b4afda2e74a03fd272116b56671038
parent: 3596fedb65b609fc53199695a5e1af4cf26183eb
author: Christian Hoene <[email protected]>
date: Mon Jul 25 05:04:51 EDT 2011

Fixes some compiler warnings

--- a/libcelt/float_cast.h
+++ b/libcelt/float_cast.h
@@ -59,23 +59,22 @@
 */
 
 #if (HAVE_LRINTF)
-/*#if 0*/
 
-	/*	These defines enable functionality introduced with the 1999 ISO C
-	**	standard. They must be defined before the inclusion of math.h to
-	**	engage them. If optimisation is enabled, these functions will be 
-	**	inlined. With optimisation switched off, you have to link in the
-	**	maths library using -lm.
-	*/
+/*	These defines enable functionality introduced with the 1999 ISO C
+**	standard. They must be defined before the inclusion of math.h to
+**	engage them. If optimisation is enabled, these functions will be 
+**	inlined. With optimisation switched off, you have to link in the
+**	maths library using -lm.
+*/
 
-	#define	_ISOC9X_SOURCE	1
-	#define _ISOC99_SOURCE	1
+#define	_ISOC9X_SOURCE	1
+#define _ISOC99_SOURCE	1
 
-	#define	__USE_ISOC9X	1
-	#define	__USE_ISOC99	1
+#define	__USE_ISOC9X	1
+#define	__USE_ISOC99	1
 
-	#include	<math.h>
-	#define float2int(x) lrintf(x)
+#include	<math.h>
+#define float2int(x) lrintf(x)
 
 #elif (defined(HAVE_LRINT))
 
--- a/silk/silk_enc_API.c
+++ b/silk/silk_enc_API.c
@@ -138,7 +138,6 @@
     SKP_int   speech_act_thr_for_switch_Q8;
     SKP_int32 TargetRate_bps, MStargetRates_bps[ 2 ], channelRate_bps, LBRR_symbol;
     silk_encoder *psEnc = ( silk_encoder * )encState;
-    SKP_int   MS_predictorIx[ 2 ] = { 0 };
     SKP_int16 buf[ MAX_FRAME_LENGTH_MS * MAX_API_FS_KHZ ];
 
     /* Check values in encoder control structure */
--- a/src/test_opus.c
+++ b/src/test_opus.c
@@ -112,7 +112,7 @@
    int bandwidth=-1;
    const char *bandwidth_string;
    int write_samples;
-   int lost, lost_prev = 1;
+   int lost = 0, lost_prev = 1;
    int toggle = 0;
    int enc_final_range[2];
    int encode_only=0, decode_only=0;