Define a fallback version string.
[opus.git] / src / test_opus.c
index 149d427..55e1c9e 100644 (file)
@@ -36,7 +36,7 @@
 #include <string.h>
 #include "opus.h"
 #include "silk_debug.h"
-#include "celt_types.h"
+#include "opus_types.h"
 
 #define MAX_PACKET 1500
 
@@ -66,7 +66,7 @@ void print_usage( char* argv[] )
 #      define STR_CASEINSENSITIVE_COMPARE(x, y) strcasecmp(x, y)
 #endif 
 
-static void int_to_char(celt_uint32 i, unsigned char ch[4])
+static void int_to_char(opus_uint32 i, unsigned char ch[4])
 {
     ch[0] = i>>24;
     ch[1] = (i>>16)&0xFF;
@@ -74,10 +74,10 @@ static void int_to_char(celt_uint32 i, unsigned char ch[4])
     ch[3] = i&0xFF;
 }
 
-static celt_uint32 char_to_int(unsigned char ch[4])
+static opus_uint32 char_to_int(unsigned char ch[4])
 {
-    return ((celt_uint32)ch[0]<<24) | ((celt_uint32)ch[1]<<16)
-         | ((celt_uint32)ch[2]<< 8) |  (celt_uint32)ch[3];
+    return ((opus_uint32)ch[0]<<24) | ((opus_uint32)ch[1]<<16)
+         | ((opus_uint32)ch[2]<< 8) |  (opus_uint32)ch[3];
 }
 
 int main(int argc, char *argv[])
@@ -94,7 +94,6 @@ int main(int argc, char *argv[])
    unsigned char *data[2];
    int sampling_rate;
    int use_vbr;
-   int internal_sampling_rate_Hz;
    int max_payload_bytes;
    int complexity;
    int use_inbandfec;
@@ -112,7 +111,7 @@ int main(int argc, char *argv[])
    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;
@@ -151,7 +150,6 @@ int main(int argc, char *argv[])
    /* defaults: */
    use_vbr = 1;
    bandwidth=OPUS_BANDWIDTH_AUTO;
-   internal_sampling_rate_Hz = sampling_rate;
    max_payload_bytes = MAX_PACKET;
    complexity = 10;
    use_inbandfec = 0;
@@ -352,9 +350,7 @@ int main(int argc, char *argv[])
           }
 
           len[toggle] = opus_encode(enc, in, frame_size, data[toggle], max_payload_bytes);
-#if OPUS_TEST_RANGE_CODER_STATE
           enc_final_range[toggle] = opus_encoder_get_final_range( enc );
-#endif
           if (len[toggle] < 0)
           {
               fprintf (stderr, "opus_encode() returned %d\n", len[toggle]);
@@ -400,14 +396,12 @@ int main(int argc, char *argv[])
           }
       }
 
-#if OPUS_TEST_RANGE_CODER_STATE
       /* compare final range encoder rng values of encoder and decoder */
       if( !encode_only && !lost && !lost_prev
          && opus_decoder_get_final_range( dec ) != enc_final_range[toggle^use_inbandfec] ) {
           fprintf (stderr, "Error: Range coder state mismatch between encoder and decoder in frame %d.\n", count);
           return 0;
       }
-#endif
 
       lost_prev = lost;