OpenCores
URL https://opencores.org/ocsvn/or1k/or1k/trunk

Subversion Repositories or1k

[/] [or1k/] [tags/] [first/] [mp3/] [sw/] [mad-xess/] [CREDITS] - Blame information for rev 1780

Go to most recent revision | Details | Compare with Previous | View Log

Line No. Rev Author Line
1 266 lampret
 
2
 mad - MPEG audio decoder
3
 Copyright (C) 2000-2001 Robert Leslie
4
 
5
 $Id: CREDITS,v 1.1.1.1 2001-11-04 19:00:20 lampret Exp $
6
 
7
===============================================================================
8
 
9
AUTHOR
10
 
11
  Except where otherwise noted, all code was authored by:
12
 
13
      Robert Leslie 
14
 
15
CONTRIBUTORS
16
 
17
  Significant contributions have been incorporated with thanks to:
18
 
19
      Erik Andersen 
20
        2000/09/30: configure.in
21
          - Suggested --disable-mmap option for low memory systems.
22
        2000/09/30: madplay.c
23
          - Suggested shuffle/repeat options.
24
 
25
      David Blythe 
26
        2001/01/30: libmad/fixed.h
27
          - PowerPC fixed-point assembly.
28
 
29
      Gabriel Bouvigne 
30
        2000/10/15: po/fr.po
31
          - French message translations.
32
 
33
      Damian Brizuela 
34
        2000/11/03: po/es.po
35
          - Spanish message translations.
36
 
37
      Simon Burge 
38
        2000/09/19: audio_sun.c
39
          - Discovered endian assumption problem.
40
        2000/09/20: libmad/imdct_l_arm.S
41
          - Suggested patch for a.out compatibility.
42
        2001/02/09: audio_sun.c
43
          - Reported  dependency under NetBSD.
44
 
45
      Graham Guttocks 
46
        2000/11/08: audio_oss.c
47
          - Discovered FreeBSD compatibility problem.
48
 
49
      Mario Horvat 
50
        2000/10/26: po/hr.po
51
          - Croatian message translations.
52
 
53
      Thomas Klausner 
54
        2000/11/25: player.c
55
          - Suggested use of madvise() via patch from Antti Kantee to reduce
56
            mmap() memory overhead.
57
 
58
      Andre McCurdy 
59
        2000/08/10: libmad/imdct_l_arm.S
60
          - ARM optimized assembly replacement for III_imdct_l().
61
        2000/09/15: libmad/imdct_l_arm.S
62
          - Applied Nicolas Pitre's rounding optimisation in all remaining
63
            places.
64
        2001/02/10: libmad/layer3.c
65
          - Inspiration for Huffman decoding and requantization rewrite, and
66
            other miscellany.
67
        2001/03/24: libmad/imdct_l_arm.S
68
          - Corrected PIC unsafe code.
69
 
70
      Christoffer Nicolaisen 
71
        2000/10/26: po/no.po
72
          - Norwegian message translations.
73
 
74
      Haruhiko OGASAWARA 
75
        2001/01/28: libmad/layer3.c
76
          - Reported discrepancy in alias reduction for mixed short blocks.
77
 
78
      Sean 'Shaleh' Perry 
79
        2000/04/04: libmad/fixed.h
80
          - Suggested use of size-dependent typedefs.
81
 
82
      Nicolas Pitre 
83
        2000/09/09: libmad/fixed.h
84
          - Parameterized all scaling for correct use of all multiplication
85
            methods within mad_synth_frame().
86
          - Rewrote the FPM_ARM version of mad_f_mul() so we have 64-bit
87
            multiplication result, rounding and scaling with 3 instructions.
88
        2000/09/09: libmad/imdct_l_arm.S
89
          - Optimized rounding + scaling operations.
90
        2000/09/17: libmad/synth.c
91
          - Changed D[] run-time shifts to compile-time.
92
          - Modified synthesis for better multiply/accumulate code output.
93
 
94
      John Stewart 
95
        2001/03/15: winamp/in_mad.c
96
          - Suggested fix to correctly display visuals for 24- and 32-bit
97
            output.
98
 
99
===============================================================================
100
 

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.