Counter Strike : Global Offensive Source Code
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

116 lines
4.2 KiB

  1. libmad - MPEG audio decoder library
  2. Copyright (C) 2000-2004 Underbit Technologies, Inc.
  3. $Id: CREDITS,v 1.5 2004/02/17 02:02:03 rob Exp $
  4. ===============================================================================
  5. AUTHOR
  6. Except where otherwise noted, all code was authored by:
  7. Robert Leslie <[email protected]>
  8. CONTRIBUTORS
  9. Significant contributions have been incorporated with thanks to:
  10. Anonymous
  11. 2002/03/15: frame.c
  12. - Reported problem with use of reserved emphasis value.
  13. 2003/08/31: layer12.c
  14. - Suggested support for certain disallowed bitrate/mode
  15. combinations.
  16. Niek Albers <[email protected]>
  17. 2003/04/21: layer3.c
  18. - Reported runtime uninitialized use of `ptr' in designating
  19. ancillary bits after a decoding error.
  20. Christian Biere <[email protected]>
  21. 2003/02/01: frame.c
  22. - Reported assertion failure in layer3.c due to an
  23. invalid/unsupported Layer III free format bitrate.
  24. David Blythe <[email protected]>
  25. 2001/01/30: fixed.h
  26. - Provided initial PowerPC fixed-point assembly.
  27. Simon Burge <[email protected]>
  28. 2000/09/20: imdct_l_arm.S
  29. - Suggested patch for a.out compatibility.
  30. Brian Cameron <[email protected]>
  31. 2003/07/02: huffman.c
  32. - Suggested changes for improved portability.
  33. Joshua Haberman <[email protected]>
  34. 2001/08/10: decoder.c, huffman.c
  35. - Suggested portability fixes.
  36. Timothy King <[email protected]>
  37. 2002/05/04: sf_table.dat, layer12.c
  38. - Reported problem with use of (missing) scalefactor index 63.
  39. Felix von Leitner <[email protected]>
  40. 2003/01/21: fixed.h
  41. - Suggested Intel scaling alternative for possible speedup.
  42. Andre McCurdy <[email protected]>
  43. 2000/08/10: imdct_l_arm.S
  44. - ARM optimized assembly replacement for III_imdct_l().
  45. 2000/09/15: imdct_l_arm.S
  46. - Applied Nicolas Pitre's rounding optimisation in all remaining
  47. places.
  48. 2001/02/10: layer3.c
  49. - Inspiration for Huffman decoding and requantization rewrite, and
  50. other miscellany.
  51. 2001/03/24: imdct_l_arm.S
  52. - Corrected PIC unsafe code.
  53. 2002/02/16: fixed.h
  54. - Discovered bug in ARM version of mad_f_scale64().
  55. Haruhiko OGASAWARA <[email protected]>
  56. 2001/01/28: layer3.c
  57. - Reported discrepancy in alias reduction for mixed short blocks.
  58. Brett Paterson <[email protected]>
  59. 2001/10/28: global.h
  60. - Reported missing <assert.h> et al. under MS Embedded Visual C.
  61. Sean 'Shaleh' Perry <[email protected]>
  62. 2000/04/04: fixed.h
  63. - Suggested use of size-dependent typedefs.
  64. 2001/10/22: config.guess, config.sub
  65. - Keep up to date for proper Debian packaging.
  66. Bertrand Petit <[email protected]>
  67. 2001/11/05: synth.h
  68. - Suggested PCM channel enumeration constants.
  69. 2001/11/05: stream.h
  70. - Suggested MAD_ERROR_NONE enumeration constant.
  71. 2001/11/05: stream.c
  72. - Suggested mad_stream_errorstr() function.
  73. Nicolas Pitre <[email protected]>
  74. 2000/09/09: fixed.h
  75. - Parameterized all scaling for correct use of all multiplication
  76. methods within mad_synth_frame().
  77. - Rewrote the FPM_ARM version of mad_f_mul() so we have 64-bit
  78. multiplication result, rounding and scaling with 3 instructions.
  79. 2000/09/09: imdct_l_arm.S
  80. - Optimized rounding + scaling operations.
  81. 2000/09/17: synth.c
  82. - Changed D[] run-time shifts to compile-time.
  83. - Modified synthesis for better multiply/accumulate code output.
  84. 2001/08/11: fixed.h, synth.c
  85. - Suggested 64-bit FPM negation and negative term factorization
  86. during synthesis.
  87. 2001/08/11: fixed.h
  88. - Suggested unrounded behavior for FPM_DEFAULT when OPT_SPEED.
  89. 2001/11/19: fixed.c
  90. - Suggested computation of any resampling ratio.
  91. ===============================================================================