26104.diff
上传用户:wstnjxml
上传日期:2014-04-03
资源大小:7248k
文件大小:2k
源码类别:

Windows CE

开发平台:

C/C++

  1. diff -urN 26104.orig/interf_dec.c 26104/interf_dec.c --- 26104.orig/interf_dec.c 2004-03-04 23:00:02.000000000 +0100 +++ 26104/interf_dec.c 2005-05-03 18:48:13.654155300 +0200 @@ -197,7 +197,7 @@  {
  2.     enum Mode mode;
  3.     Word32 j;
  4. -   Word16 *mask;
  5. +   const Word16 *mask;
  6.  
  7.  
  8.     memset( param, 0, PRMNO_MR122 <<1 );
  9. @@ -383,7 +383,7 @@  {
  10.     enum Mode mode;
  11.     Word32 j;
  12. -   Word16 *mask;
  13. +   const Word16 *mask;
  14.  
  15.  
  16.     memset( param, 0, PRMNO_MR122 <<1 );
  17. diff -urN 26104.orig/interf_rom.h 26104/interf_rom.h --- 26104.orig/interf_rom.h 2004-03-04 23:00:02.000000000 +0100 +++ 26104/interf_rom.h 2005-05-03 18:47:41.091655300 +0200 @@ -63,7 +63,7 @@  #endif
  18.  
  19.  /* Subjective importance of the speech encoded bits */
  20. -static Word16 order_MR475[] =
  21. +static const Word16 order_MR475[] =
  22.  {
  23.     0, 0x80,
  24.     0, 0x40,
  25. @@ -161,7 +161,7 @@     11, 0x40,
  26.     15, 0x40
  27.  };
  28. -static Word16 order_MR515[] =
  29. +static const Word16 order_MR515[] =
  30.  {
  31.     0, 0x1,
  32.     0, 0x2,
  33. @@ -267,7 +267,7 @@     12, 0x8,
  34.     16, 0x8
  35.  };
  36. -static Word16 order_MR59[] =
  37. +static const Word16 order_MR59[] =
  38.  {
  39.     0, 0x80,
  40.     0, 0x40,
  41. @@ -388,7 +388,7 @@     12, 0x20,
  42.     16, 0x20
  43.  };
  44. -static Word16 order_MR67[] =
  45. +static const Word16 order_MR67[] =
  46.  {
  47.     0, 0x80,
  48.     0, 0x40,
  49. @@ -525,7 +525,7 @@     12, 0x100,
  50.     16, 0x100
  51.  };
  52. -static Word16 order_MR74[] =
  53. +static const Word16 order_MR74[] =
  54.  {
  55.     0, 0x80,
  56.     0, 0x40,
  57. @@ -676,7 +676,7 @@     12, 0x40,
  58.     16, 0x40
  59.  };
  60. -static Word16 order_MR795[] =
  61. +static const Word16 order_MR795[] =
  62.  {
  63.     0, 0x1,
  64.     0, 0x2,
  65. @@ -997,7 +997,7 @@     14, 0x200,
  66.     19, 0x200
  67.  };
  68. -static Word16 order_MR102[] =
  69. +static const Word16 order_MR102[] =
  70.  {
  71.     0, 0x1,
  72.     0, 0x2,
  73. @@ -1204,7 +1204,7 @@     9, 0x4,
  74.     9, 0x2
  75.  };
  76. -static Word16 order_MR122[] =
  77. +static const Word16 order_MR122[] =
  78.  {
  79.     0, 0x40,
  80.     0, 0x20,
  81. @@ -1451,7 +1451,7 @@     18, 0x1,
  82.     44, 0x1
  83.  };
  84. -static Word16 order_MRDTX[] =
  85. +static const Word16 order_MRDTX[] =
  86.  {
  87.     0, 0x4,
  88.     0, 0x2,
  89. diff -urN 26104.orig/typedef.h 26104/typedef.h --- 26104.orig/typedef.h 2004-03-04 23:00:02.000000000 +0100 +++ 26104/typedef.h 2005-05-03 18:43:32.732280300 +0200 @@ -19,4 +19,13 @@  typedef float Float32;
  90.  typedef double Float64;
  91.  
  92. +#include <stdio.h>
  93. +#define fprintf fprintf_
  94. +#undef stderr
  95. +#define stderr NULL
  96. +#ifdef _MSC_VER
  97. +#define inline __inline
  98. +#endif
  99. +static inline void fprintf(void* f,const char* s,...) {}
  100. +
  101.  #endif