annotate src/libmad-0.15.1b/CREDITS @ 169:223a55898ab9 tip default

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