Fix some compiler warnings
authorMark Harris <mark.hsj@gmail.com>
Thu, 22 Dec 2016 19:11:32 +0000 (11:11 -0800)
committerMark Harris <mark.hsj@gmail.com>
Thu, 22 Dec 2016 19:11:32 +0000 (11:11 -0800)
celt/mips/vq_mipsr1.h
silk/mips/sigproc_fix_mipsr1.h
src/opus_encoder.c

index 54cef86..fd18eab 100644 (file)
@@ -36,9 +36,6 @@
 #include "mathops.h"
 #include "arch.h"
 
 #include "mathops.h"
 #include "arch.h"
 
-static unsigned extract_collapse_mask(int *iy, int N, int B);
-static void normalise_residual(int * OPUS_RESTRICT iy, celt_norm * OPUS_RESTRICT X, int N, opus_val32 Ryy, opus_val16 gain);
-static void exp_rotation(celt_norm *X, int len, int dir, int stride, int K, int spread);
 static void renormalise_vector_mips(celt_norm *X, int N, opus_val16 gain, int arch);
 
 #define OVERRIDE_vq_exp_rotation1
 static void renormalise_vector_mips(celt_norm *X, int N, opus_val16 gain, int arch);
 
 #define OVERRIDE_vq_exp_rotation1
index 3b0a695..51520c0 100644 (file)
@@ -28,11 +28,6 @@ POSSIBILITY OF SUCH DAMAGE.
 #ifndef SILK_SIGPROC_FIX_MIPSR1_H
 #define SILK_SIGPROC_FIX_MIPSR1_H
 
 #ifndef SILK_SIGPROC_FIX_MIPSR1_H
 #define SILK_SIGPROC_FIX_MIPSR1_H
 
-#ifdef  __cplusplus
-extern "C"
-{
-#endif
-
 #undef silk_SAT16
 static inline short int silk_SAT16(int a)
 {
 #undef silk_SAT16
 static inline short int silk_SAT16(int a)
 {
index 665d208..11558e8 100644 (file)
@@ -1136,6 +1136,10 @@ opus_int32 opus_encode_native(OpusEncoder *st, const opus_val16 *pcm, int frame_
 #else
     (void)analysis_pcm;
     (void)analysis_size;
 #else
     (void)analysis_pcm;
     (void)analysis_size;
+    (void)c1;
+    (void)c2;
+    (void)analysis_channels;
+    (void)downmix;
 #endif
 
 #ifndef DISABLE_FLOAT_API
 #endif
 
 #ifndef DISABLE_FLOAT_API